Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662290
  • 博文数量: 186
  • 博客积分: 1875
  • 博客等级: 上尉
  • 技术积分: 2117
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-23 23:21
个人简介

有时候,就是想窥视一下不知道的东东,因为好奇!

文章分类

全部博文(186)

文章存档

2024年(2)

2023年(3)

2019年(1)

2018年(1)

2017年(2)

2016年(69)

2015年(53)

2014年(14)

2013年(1)

2012年(5)

2011年(25)

2010年(9)

分类: LINUX

2015-12-11 14:59:35

新装的ubuntu-14.04.3桌面系统要ssh登录,需要安装ssh服务。记下折腾过程。

0、环境
    

1、安装openssh-server
    $ sudo apt-get install openssh-server
   完成后,不需要任何配置修改,就可以在另一台电脑上直接通过客户端(xshell/putty/secureCRT等)登录了。winScp工具也可以连接上传输文件。

2、查看openssh-server是否启动
    $ ps aux | grep sshd
     如果结果中有如下图sshd的进程说明openssh-server已经启动。
    

3、启动、停止、重启、查看状态openssh-server命令。如下
     sudo service ssh start (sudo /etc/init.d/ssh start 也试了,没效果!!!)
     sudo service ssh stop (sudo /etc/init.d/ssh stop 也试了,没效果!!!)
     sudo service ssh restart (sudo /etc/init.d/ssh restart ???)
     sudo service ssh status (sudo /etc/init.d/ssh status ???)     
   通过上面的命令停止openssh-server后,已有的连接并不会立即断开,只是不能登录新连接。
   通过上面的命令重启openssh-server后,已有的连接并不会断开,新连接也可以连接上

4、配置openssh-server
    openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。

5、Ubuntu中配置openssh-server开机启动

    安装成功后,默认开机自动启动
    如果不希望开机启动,需要修改文件:/etc/init/ssh.conf
          注释掉其中的“start on runlevel [2345]”  (看样子,可以在此指定,在哪些运行级别允许开机启动!)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,ubuntu已默认安装。而如果需要从远程连接到本机,则需要安装openssh-server。
参考:

阅读(1321) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~