Bố cục mạng của tôi là như thế này:
Bây giờ Alice có quyền truy cập vào cổng SSH (chỉ là cổng từ bây giờ) với:
ssh alice@external.ip
và tệp khóa được ủy quyền trên cổng trông như thế này
#/home/Alice/.ssh/authorized_keys
command="ssh -t alice@web" ssh-rsa ABCD...E== alice@somehost
Vì vậy, khi Alice cố gắng kết nối với Cổng bằng khóa riêng của mình, cô ấy thực sự được kết nối với máy chủ Web (máy tính cổng có thể tạo kết nối với máy chủ web bằng khóa riêng không có mật khẩu, để duy trì trạng thái trong suốt).
Câu hỏi
Làm thế nào tôi có thể thiết lập điều này để Alice cũng có thể quét mọi thứ lên máy chủ web?
Tôi biết điều này tạo ra một kết nối riêng biệt, nhưng có cách nào để nó hoạt động như một ssh bình thường để thậm chí một cái gì đó giống như
-R12345:localhost:22
sẽ hoạt động không?