Ssh
為什麼我的 scp 只在一側工作?“失去連接” SCP 轉移
我正在嘗試通過 ssh 傳輸文件,但它只能從 PC1 工作到 PC2,但不能向後工作。
我檢查了我的 ssh_config 文件,兩者都是一樣的。這是基本的:
Host * SendEnv LANG LC_* HashKnownHosts GSSAPIAuthentication yes GSSAPIDelegateCredentials no
因為我也嘗試將它添加到接收者
ssh_config
PasswordAuthentication no Port 22 Protocol 2, 1
它仍然不起作用。
這是我的 I/O
:~# scp -v testFile.txt user@192.168.1.67:/home
Executing: program /usr/bin/ssh host 192.168.1.67, user root, command scp -v -t /home OpenSSH_5.1p1 Debian-5, OpenSSL 0.9.8o 01 Jun 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 192.168.1.67 [192.168.1.67] port 22. debug1: connect to address 192.168.1.67 port 22: Connection refused ssh: connect to host 192.168.1.67 port 22: Connection refused lost connection
我錯過了什麼?
從您給定的輸出來看,您的主機似乎不接受埠 22 上的連接。
ssh: connect to host 192.168.1.67 port 22: Connection refused
檢查您的防火牆配置並確保它允許來自所有位置的埠 22 上的 ssh 連接。
還要確保
sshd
在對sshd_config
.您可以通過執行
service sshd restart
或/etc/init.d/sshd restart
如果您需要任何進一步的幫助,請發布
iptables -L