Tôi đang sử dụng Porteus 3.2.2 để kết nối với máy chủ VNC trên internet thông qua đường hầm SSH và tôi đang cố gắng tự động hóa nó nhiều nhất có thể.
Tôi có kịch bản này tạo đường hầm và giữ cho nó mở, nhưng tôi muốn điều chỉnh nó một chút.
#!/bin/bash
#create SSH tunnel
ssh -L 5901:192.168.1.200:5901 -t user@xxx.xxx.xxx.xxx 'vncserver -geometry 1280x800; /bin/bash'
#open vncviewer
vncviewer -fullscreen localhost:5901
exit 0
Tôi muốn nó thu nhỏ cửa sổ terminal sau khi đăng nhập vào máy chủ.
Ngoài ra sau khi đăng nhập thành công, tôi muốn nó mở vncviewer mà không có cửa sổ đầu cuối và với các tùy chọn ở trên.
Cách tôi có kịch bản không hoạt động vì nó chỉ khởi chạy sau khi đường hầm ssh đóng lại. Và tôi không thể sử dụng '& amp;' để gửi đường hầm ssh đến nền. Ngoài ra, nếu tôi đặt vncviewer trước đường hầm SSH và gửi nó đến nền thì tôi không thể sử dụng các tùy chọn ...
Có ai giúp ở đây không?
Cảm ơn trước
permission denied
hay cái gì?