在ubuntu 12.04中安装与配置sshd服务

发布时间:2019-08-24编辑:脚本学堂
本文介绍下,在ubuntu 12.04 server版中,安装与配置sshd服务的方法,供大家学习参考。

1,安装ssh-server
Ubuntu缺省安装了openssh-client,若无则使用apt-get安装上即可。
安装ssh-server:
 

复制代码 代码示例:
sudo apt-get install openssh-server

安装ssh-client:
 

复制代码 代码示例:
sudo apt-get install openssh-client

2,确认sshserver是否安装好
 

复制代码 代码示例:
ps -e | grep sshd
  450 ?        00:00:00 sshd

如果看到sshd,则说明ssh-server已启动。
如果只有ssh-agent,说明ssh-server还没有启动,需要执行命令启动ssh服务:
 

复制代码 代码示例:
/etc/init.d/ssh start;

注意:在ubuntu-12.04-server-i386.iso安装中只显示sshd这一项:与centoslinux系统中是不同的。

3,扩展配置
SSH默认服务端口为22,用户可以自已定义成其他端口,如222,使用vim打开文件:
 

复制代码 代码示例:
/etc/ssh/sshd_config

找到Port参数,修改为 Port 222即可。

关于修改ssh端口,及ssh的详细配置,这里有二篇文章:
修改ubuntu ssh的默认端口
精解/etc/sshd_config配置文档
,大家可以参考下。

重启SSH服务:
 

复制代码 代码示例:
sudo/etc/init.d/ssh restart

使配置生效,这样以后就用222端口连接这台主机的sshd服务了。