Cố gắng sao chép tệp từ máy chủ này sang máy chủ khác vì số lượng tệp không khả thi bằng cách sao chép vào máy tính ở nhà của tôi rồi ra máy chủ thứ hai.
SSH, rync và scp đều bị treo từ một trong hai máy chủ, nhưng hoạt động tốt để đăng nhập trực tiếp qua SSH từ thiết bị đầu cuối web hoặc từ PuTTY qua SSH.
- Tôi đã đưa IP của máy chủ 1 vào CSF trên máy chủ 2.
- Tôi đã đưa IP của máy chủ 2 vào CSF trên máy chủ 1.
- Tôi đã tắt hoàn toàn CSF trên cả hai máy chủ để xem nó có bị tường lửa chặn không.
Tôi đã thêm cái này vào sshd_config:
Giấy phépRootĐăng nhập có
AllowUsers root otheruser
Tôi đã xác minh cổng trên cả hai máy chủ bằng cách này:
# netstat -cây trồng | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* NGHE 101059/sshd
tcp 0 0 <server.2.ip>:22 <myhomeip.via.web.terminal>:61177 ĐÃ THÀNH LẬP 102710/sshd: root@p
tcp6 0 0 :::22 :::* NGHE 101059/sshd
Đầu ra ví dụ:
mỗi lệnh trong số này xuất ra 4 dòng mã đó (bắt đầu bằng OpenSSH_7.4p1
) và bị treo (không có gì khác xảy ra, nó không kết thúc và không có lỗi):
Từ máy chủ 2:
# ssh -A -t -v [email protected] -p 22
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 tháng 1 năm 2017
debug1: Đọc dữ liệu cấu hình /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config dòng 58: Áp dụng tùy chọn cho *
debug1: Đang kết nối với server2.mydomain.com [<server2.ip>] cổng 22
treo cổ
ssh -A -t -v [email protected] -p 22 scp/testnew/testfolder
treo cổ
ssh -A -t -v [email protected] -p 22/testnew/testfolder
treo cổ
ssh -A -t -v [email protected] -p 22 scp /testfolder [email protected] -p 22 /testnew
treo cổ
rsync -a -e "ssh -p 22" [email protected]:/testfolder /testnew
treo cổ
Từ máy chủ 1:
ssh -A -t -v server2.mydomain.com -p 22 scp/testnew/testfolder
treo cổ
ssh -A -t -v server2.mydomain.com -p 22/testnew/testfolder
treo cổ
ssh -A -t -v server2.mydomain.com -p 22 scp /testfolder [email protected] -p 22 /testnew
treo cổ
rsync -r -v --progress -e "ssh -p 22" [email protected]:/testfolder /testnew
treo cổ
Tôi cũng đã thử sử dụng khóa riêng bằng cách tạo khóa trên một máy chủ và tải nó lên máy chủ kia, sau đó thử truy cập vào máy chủ kia bằng SSH, nhưng một lần nữa, nó chỉ bị treo!
ssh -i ~/.ssh/id_dsa [email protected] -p 22
không có gì! không có kết quả nào cả, chỉ bị treo.
Tôi đang làm gì sai??
Tôi đã cài đặt cygwin trên PC của mình và tôi có thể truy cập tốt vào cả hai máy chủ. Tôi chỉ không thể kết nối từ máy chủ này sang máy chủ khác và ngược lại. Tôi đã thử sử dụng thiết bị đầu cuối web, tôi đã thử sử dụng putty, tất cả chỉ bị treo, không có gì. Tôi đã thử thiết lập lại kết nối nhà của mình, tôi đã thử mọi cách. Không. Tôi thua lỗ và tôi không biết phải thử cái gì khác.
Tôi đang làm gì sai? Tại sao tôi có thể truy cập tốt từ cygwin trên máy tính ở nhà của mình và tôi có thể truy cập trực tiếp cả hai qua PuTTY bằng SSH, nhưng tôi không thể kết nối từ máy chủ này sang máy chủ khác?