Tôi đang sử dụng mới bắt đầu để quản lý một đường hầm SSH đảo ngược thông qua autossh. Khi tôi thực hiện "đường hầm khởi động sudo", kết nối sẽ hoạt động tốt; tuy nhiên lệnh không được tự động chạy khi các dịch vụ mạng được khởi động và cho dù tôi có thay đổi thuộc tính "bắt đầu" nào đi chăng nữa, tôi dường như không thể có được điều này để chạy theo kiểu tự động.
Tuy nhiên, như tôi đã nói, tôi có thể bắt đầu / dừng nó tốt.
Đây là /etc/init/tunnel.conf của tôi, với những thứ nhạy cảm bị loại bỏ:
description "SSH Tunnel"
start on started networking
stop on stopping networking
respawn
env DISPLAY=:0.0
exec autossh -nNT -R 22100:localhost:22 myuser@myserver.com -p 2201
Tôi đoán tôi cũng không cần tài sản env, điều đó chỉ còn sót lại từ công việc tôi đã sao chép và sửa đổi.
—
Nuri Hodges