scp 出现错误ssh: connect to host 9.123.159.41 port 22:connection refused的解决办法
2013-05-30 20:20
676 查看
概述:有时在虚拟机于宿主机之间进行文件拷贝并不是那么方便,一个很简便的方法便是使用ssh协议进行通信。
往往会提示没有这个命令,此时往往需要安装ssh和openssh-server,安装方法不再介绍。
可以查看ssh服务是否开启,如果是关闭状态,需要运行如下命令
/etc/init.d/sshd start
对于有些主机,开机时候默认没有开启ssh服务,此时,如果执行scp username@hostname,会出现错误提示:
ssh: connect to host 9.123.159.41 port 22:connection refused
这个时候,需要按照上述步骤,开启ssh服务
第一次容易出现的问题是:由于默认关闭了ssh服务,连接无法建立,此时需要手动输入yes,才能建立连接
scp file username@anotherhostname(or ip):/home/username/document/file2
5.其他问题
5.1ssh链接之后,一段时间没有操作,很快断开;
原因:网络情况不好的时候,服务器端会对客户端进行心跳检测,如果没有接受到客户端的信号,那么将导致服务器端断开链接。
解决方法:增大服务器端断开的时间,修改两个配置文件
1)在/etc/ssh/sshd_conf中增加一句
ClientAliveInterval=60
2)在环境变量中设置:
TMOUT=1000
1.软件安装:
输入 ssh 192.168.xxx.xxx往往会提示没有这个命令,此时往往需要安装ssh和openssh-server,安装方法不再介绍。
2.查询并开启服务
在终端输入:/etc/init.d/sshd status可以查看ssh服务是否开启,如果是关闭状态,需要运行如下命令
/etc/init.d/sshd start
对于有些主机,开机时候默认没有开启ssh服务,此时,如果执行scp username@hostname,会出现错误提示:
ssh: connect to host 9.123.159.41 port 22:connection refused
这个时候,需要按照上述步骤,开启ssh服务
3.连接
ssh username@hostname(or IP)第一次容易出现的问题是:由于默认关闭了ssh服务,连接无法建立,此时需要手动输入yes,才能建立连接
4.文件拷贝
使用scp命令scp file username@anotherhostname(or ip):/home/username/document/file2
5.其他问题
5.1ssh链接之后,一段时间没有操作,很快断开;
原因:网络情况不好的时候,服务器端会对客户端进行心跳检测,如果没有接受到客户端的信号,那么将导致服务器端断开链接。
解决方法:增大服务器端断开的时间,修改两个配置文件
1)在/etc/ssh/sshd_conf中增加一句
ClientAliveInterval=60
2)在环境变量中设置:
TMOUT=1000
相关文章推荐
- scp ssh: connect to host 9.123.159.41 port 22:connection refused的解决办法
- Ubuntu下使用ssh远程登录时出现错误提示connect to host localhost port 22:Connection refused
- scp ssh: connect to host 9.123.159.41 port 22:connection refused的解决办法
- scp 出现 ssh : connect to host localhost port 22:Connection refused
- SSH连接GitHub出现 ssh: connect to host github.com port 22: Connection refused解决方法
- ubuntu 14.04下scp传输文件出现ssh: connect to host ***port 22: Connection timed out
- 出现ssh connect to host localhost port 22 Connection refused问题的解决方法
- git ssh: connect to host gitub.com port 22解决办法
- CentOS系统中出现错误--SSH:connect to host centos-py port 22: Connection refused
- git配置的时候出现connect to host github.com port 22 bad file number解决办法
- 启动hadoop出现ssh: connect to host master port 22: No route to host 问题解决方案
- ”ssh: connect to host gmail.com port 22: Network is unreachable"的解决办法
- CentOS系统中出现错误--SSH:connect to host centos-py port 22: Connection refused
- ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX port 22: Connection refused)的解决办法
- Git克隆提交出现“ssh: connect to host github.com port 22: Operation timed out fatal”问题
- 解决ssh: connect to host github.com port 22: Connection refused
- ssh 错误 ssh: connect to host 192.168.1.106 port 22: Connection refused
- 2.git 连接报"ssh: connect to host github.com port 22: Connection timed out"错误
- Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法
- 服务器发送邮件出现Could not connect to SMTP host错误 解决办法