scp 拷贝文件夹到远程服务器被拒绝ssh: connect to host xxx.xxx.xxx.xxx port xxxxx: Connection refused
1. 報(bào)錯(cuò)log如下:
2. 解決辦法:
a. 首先確認(rèn)遠(yuǎn)程服務(wù)器有安裝ssh服務(wù)器:
沒有安裝的話:安裝命令如下:
- 客戶端
# apt-get install?ssh
如果安裝失敗,則使用下面命令進(jìn)行安裝
# apt-get install openssh-client
- 服務(wù)端
安裝服務(wù)器
# apt-get install openssh-server
啟動(dòng)服務(wù)器
# /etc/init.d/ssh?start? ??? ??? ??? ? #啟動(dòng)
b. 確認(rèn)報(bào)錯(cuò)的log端口號(hào),是否為默認(rèn)端口號(hào),如下,端口號(hào)不為默認(rèn)端口22.所以可能是被服務(wù)器防火墻拒了。
解決方案一:換用默認(rèn)端口:命令添加-P 22即可
解決方案二:服務(wù)器防火墻打開支持報(bào)錯(cuò)的端口。(未驗(yàn)證)
iptables?-A INPUT -m state --state NEW -m tcp -p tcp --dport 57929 -j ACCEPT
重啟防火墻,使配置生效:
/etc/init.d/iptables?restart
service?iptables?restart
總結(jié)
以上是生活随笔為你收集整理的scp 拷贝文件夹到远程服务器被拒绝ssh: connect to host xxx.xxx.xxx.xxx port xxxxx: Connection refused的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库时间为datetime(date)
- 下一篇: 邮件服务配置(虚拟域虚拟用户)