zoukankan      html  css  js  c++  java
  • linux配置ssh 【ubuntu 10.10】

    以下来自网络引用:

    1、检查本机是否安装了ssh服务

    使用命令:ssh localhost

    如果出现以下错误,则很可能是因为还没有安装ssh-server:

    ssh: connect to host localhost port 22: Connection refused

    表明还没安装ssh服务。

    2、安装SSH-server:

    sudo apt-get update

    sudo apt-get install openssh-server

    3、启动SSH-Server

    sudo /etc/init.d/ssh start

    本机,使用sudo apt-get install openssh-server之后,自动安装openssh-client等各个包;

    但使用ssh localhost无法访问,错误信息如下:

    ssh: connect to host localhost port 22: Connection refused

     通过ps -ef | grep ssh查看,确定sshd进程没有运行,可以使用sudo /etc/init.d/ssh start开启服务,但给出如下提示:

    Rather than invoking init scripts through /etc/init.d, use the service(8)
    utility, e.g. service ssh start

    Since the script you are attempting to invoke has been converted to an
    Upstart job, you may also use the start(8) utility, e.g. start ssh
    ssh start/running, process 2937

     说明,新版本的ssh中以后可以直接使用sudoservice ssh start或sudo start ssh直接控制服务的开启了。

     如果服务开启有异常或问题,可以重启电脑,再查看下服务状态。

    service ssh status

    如果出现下列错误,请保证使用sudo执行命令:

    name@Linux:~$ stop ssh
    stop: Rejected send message, 1 matched rules; type="method_call", sender=":1.59" (uid=1000 pid=3059 comm="stop) interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))

    总结如下:

    开启ssh:sudo start ssh

    关闭ssh:sudo stop ssh

    查看ssh运行状态: service ssh status

    通过ssh localhost提示输入密码,登录,完成ssh配置,更多安全性配置,自行设置。

    windows下使用putty或SecureCRT访问ssh的文档:

    http://blog.csdn.net/backtracker/article/details/6642784
    http://ubuntu.blog.51cto.com/868790/431677
  • 相关阅读:
    VirtualBox 安装增强工具Guest Additions 【转载】
    全面认识计算机启动过程【转载】
    Linux下使用mke2fsk格式化虚拟磁盘分区的方法
    什么是posix
    bochs默认没有pci的
    剑指offer中二进制中1的个数
    原码、补码、反码的概念
    初识hadoop
    chord原理的解读
    深度学习概述:从感知机到深度网络
  • 原文地址:https://www.cnblogs.com/xfiver/p/2383149.html
Copyright © 2011-2022 走看看