zoukankan      html  css  js  c++  java
  • scp ssh: connect to host 9.123.159.41 port 22:connection refused的解决办法

    不同机器之间的文件拷贝,可以用scp命令

    使用时报:ssh:connect to host 192.16.41.121 port 22:connectionrefused

     

    mac 无法ssh localhost,错误提示:bash: /usr/local/bin/ssh_session: Permission denied
    1.编辑/etc/ssh/sshd_config文件,注释掉

    #ForceCommand /usr/local/bin/ssh_session

    2.启动sshd服务:
    sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

    3.停止sshd服务:
    sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

    4查看是否启动:
    sudo launchctl list | grep ssh

    如果看到下面的输出表示成功启动了:
    --------------
    - 0 com.openssh.sshd

    5.最后ssh localhost 成功

    1.查询并开启服务

    在终端输入:sudo ps -e |grep ssh

    可以查看ssh服务是否开启,如果是关闭状态,需要运行如下命令

    sudo service ssh start

    如未安装ssh,执行下一步

    2.软件安装: 

    安装方法为:http://blog.csdn.net/lanonola/article/details/51384914

    3.连接

    ssh username@hostname(or IP)

    第一次容易出现的问题是:由于默认关闭了ssh服务,连接无法建立,此时需要手动输入yes,才能建立连接

    4.文件拷贝

    使用scp命令

    scp file username@anotherhostname(or ip):/home/username/document/file2

     
     
  • 相关阅读:
    记录JavaScript的util.js类库
    Shiro登录中遇到了问题
    【转载】JavaScript导出Excel
    react-router
    react 表单
    html5定位getLocation()
    html5存储方式localstorage和sessionStorage
    position导致Safari工具栏不自动隐藏
    input type="datetime-local" 时placeholder不显示
    vuex(1.0版本写法)
  • 原文地址:https://www.cnblogs.com/zhizhan/p/5900043.html
Copyright © 2011-2022 走看看