Ssh

為什麼我的 scp 只在一側工作?“失去連接” SCP 轉移

  • March 1, 2013

我正在嘗試通過 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

引用自:https://serverfault.com/questions/483885