Am o mică problemă enervantă cu conexiunea ssh și sshfs la un server care se află în spatele unui proxy invers nginx.
Folosesc sshfs de la distanță pentru a monta unele foldere de pe server și ssh pentru a se conecta la el și ambele se deconectează când sunt inactiv. Am rezolvat conexiunea ssh adăugând ServerAliveInterval
și ServerAliveCountMax
în .ssh/config
dar problema rămâne cu sshfs.
Am folosit sshfs în trecut (fără proxy invers) și am adăugat acele două opțiuni la linia fstab și totul a fost bine, cu excepția cazului acesta în care nu funcționează. Folderele sunt montate, le pot folosi, dar dacă rămân un minut inactiv se deconectează.
Nu pot să-mi dau seama! Există vreo modalitate de a rezolva asta? Există o setare în nginx care poate rezolva și problema conexiunii ssh fără aceste opțiuni (am niște oameni care se conectează la server și care nu sunt prea tehnici și se plâng de deconectări!)
Iată porțiunea ssh a proxy-ului invers:
server în amonte {
server 10.10.0.xxx:SSH_INTERNAL_PORT;
}
Server {
asculta SSH_EXTERNAL_PORT;
server proxy_pass;
}
EDITAȚI | ×:
Am uitat să menționez că am setat deja asta /etc/nginx/nginx.conf
:
# ssh reverse proxy conf
curent {
includ /etc/nginx/ssh_enabled/*;
}