scp文件到远端机器问题总结及解决方法
2016-07-20 18:29
411 查看
今天在download服务器日志时遇到了很多问题, 顺便把相应的解决步骤记录下方便以后查看.
运行命令后发现报Connection timed out错误. 错误消息如下:
遇到这种情况, 一般的解决步骤如下:
先ping一下远端主机. 看下是否可以ping通.
如果能ping通, 则说明是远端主机的问题了.
先看下是否可以通过ssh连接, 如果连接不通则按下述步骤进一步排查.
排查远程主机是否安装openssh-server服务.
查看openssh是否已启动.
查看防火墙是否允许通过22端口访问
#把文件copy到192.168.1.102的服务器上 scp -r local_dir readonly@192.168.1.102:/home/readonly/remote
运行命令后发现报Connection timed out错误. 错误消息如下:
ssh: connect to host 172.16.13.222 port 22: Connection timed out lost connection
遇到这种情况, 一般的解决步骤如下:
先ping一下远端主机. 看下是否可以ping通.
ping 192.168.1.102
如果能ping通, 则说明是远端主机的问题了.
先看下是否可以通过ssh连接, 如果连接不通则按下述步骤进一步排查.
排查远程主机是否安装openssh-server服务.
dpkg -l | grep openssh-server #或者直接使用sshd看下是否可以执行 sshd #若没有安装, 则通过apt-get安装 sudo apt-get openssh-server
查看openssh是否已启动.
ps -ef | grep sshd #ps -ef | grep sshd #root 17758 1 0 17:11 ? 00:00:00 /usr/sbin/sshd -D
查看防火墙是否允许通过22端口访问
#查看防火墙状态 sudo ufw status #如果没有开启22端口, 则关闭防火墙或者开通22端口 #关闭防火墙 sudo ufw disable #开通22端口 sudo ufw allow 22
相关文章推荐
- 如何在使用 scp 命令时递归地排除文件
- Lost connection to MySQL server during query的解决
- ssh,scp自动登陆的实现方法
- linux下ssh安装与scp命令使用详解
- expect实现单台、多台服务器批量scp传输文件
- linux中scp命令和scp命令用法大全
- linux使用scp实现服务器A向服务器B传输文件
- scp命令详解(全)
- linux使用scp命令备份文件 scp拷贝文件
- 在Linux下用scp复制文件无需输入密码的技巧
- java.net.SocketException: Connection reset 解决方法
- Connection reset原因分析和解决方案
- ssh 命令行操作
- Connection is not open httpClient 的问题解决方案
- linux scp和rsyc限速传输
- 不输密码使用scp
- 在 Linux 下使用 scp 命令
- Scp
- scp
- 手工删除AD RMS SCP