ubuntu系统怎么ssh服务器配置,ubuntu桌面上的ssh服务器安装、配置、使用

本文记录了在Ubuntu 14.04.3上安装openssh-server的过程,包括使用apt-get安装,检查SSH服务状态,通过service命令管理SSH服务的启动、停止和重启,并介绍了如何配置SSH服务端口和设置开机启动。同时,解释了SSH程序的客户端和服务器端的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

0、环境

87f0b5eb49b18d1c0c4c1b6a79d15862.png

1、安装openssh-server

$ sudo apt-get install openssh-server

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

2、查看openssh-server是否启动

$ ps aux | grep sshd

如果结果中有如下图sshd的进程说明openssh-server已经启动。

24d30cc7e5941627af3afcff14e37101.png

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。

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值