Încerc să copiez fișiere de pe un server pe altul, deoarece cantitatea de fișiere nu este fezabilă prin copierea pe computerul meu de acasă și apoi pe al doilea server.
SSH, rync și scp se blochează de pe oricare dintre servere, dar funcționează bine pentru a vă conecta direct prin SSH, fie de la terminalul web, fie de la putty peste SSH.
- Am trecut pe lista albă IP-ul serverului 1 la CSF pe serverul 2.
- Am trecut pe lista albă IP-ul serverului 2 la CSF pe serverul 1.
- Am dezactivat complet CSF pe ambele servere pentru a vedea dacă a fost blocat de firewall.
Am adăugat asta în sshd_config:
PermitRootLogin da
AllowUsers root alt utilizator
Am verificat portul de pe ambele servere folosind asta:
# netstat -plant | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* ASCULTĂ 101059/sshd
tcp 0 0 <server.2.ip>:22 <myhomeip.via.web.terminal>:61177 STABILIT 102710/sshd: root@p
tcp6 0 0 :::22 :::* ASCULTĂ 101059/sshd
Exemplu de ieșire:
fiecare dintre aceste comenzi emite acele 4 linii de cod (începând cu OpenSSH_7.4p1
) și se blochează (nu se întâmplă nimic altceva, nu se termină și nicio eroare):
De pe serverul 2:
# ssh -A -t -v [email protected] -p 22
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 ianuarie 2017
debug1: Citirea datelor de configurare /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config linia 58: Aplicarea opțiunilor pentru *
debug1: se conectează la server2.mydomain.com [<server2.ip>] portul 22
atârnă
ssh -A -t -v [email protected] -p 22 scp /testnew /testfolder
atârnă
ssh -A -t -v [email protected] -p 22 /testnew /testfolder
atârnă
ssh -A -t -v [email protected] -p 22 scp /testfolder [email protected] -p 22 /testnew
atârnă
rsync -a -e "ssh -p 22" [email protected]:/testfolder /testnew
atârnă
De pe serverul 1:
ssh -A -t -v server2.mydomain.com -p 22 scp /testnew /testfolder
atârnă
ssh -A -t -v server2.mydomain.com -p 22 /testnew /testfolder
atârnă
ssh -A -t -v server2.mydomain.com -p 22 scp /testfolder [email protected] -p 22 /testnew
atârnă
rsync -r -v --progress -e "ssh -p 22" [email protected]:/testfolder /testnew
atârnă
De asemenea, am încercat să folosesc o cheie privată generând o cheie pe un server și încărcând-o pe celălalt server, apoi încercând să accesez celălalt cu SSH, dar din nou, pur și simplu se blochează!
ssh -i ~/.ssh/id_dsa [email protected] -p 22
nimic! nici un rezultat, doar se blochează.
Ce fac greșit??
Am instalat cygwin pe computerul meu și am reușit să ssh în ambele servere foarte bine. Doar că nu mă pot conecta de la un server la altul și înapoi. Am încercat să folosesc terminalul web, am încercat să folosesc chit, totul se blochează, nimic. Am încercat să-mi resetez conexiunea acasă, am încercat totul. Nimic. Sunt pierdut și nu știu ce să mai încerc.
ce fac greșit? De ce pot accesa bine de la cygwin pe computerul meu de acasă și le pot accesa pe ambele direct prin putty folosind SSH, dar nu mă pot conecta de la un server la altul?