Ubuntu 服务器上 SSH Server 的安装和启动

本文详细介绍如何在Ubuntu系统上安装及配置SSH服务,包括在线和离线安装方法,验证服务安装状态,以及更改默认端口等高级设置。

 

Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:

sudo apt-get install openssh-server

随后,Ubuntu 会自动下载并安装 openssh server,并一并解决所有的依赖关系。当您完成这一操作后,您可以找另一台计算机,然后使用一个 SSH 客户端软件(强烈推荐 PuTTy),输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并且使用现有的用户名和密码应该就可以登录了。

在Ubuntu终端使用命令测试:

ssh localhost

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

ssh: connect to host localhost port 22: Connection refused

 

一、安装SSH SERVER(两种方法)

 

方法1.在线安装:

sudo apt-get update

sudo apt-get install openssh-server openssh-client

 

方法2.离线安装:

需先下载安装文件 openssh-server_5.5p1-4ubuntu4_i386.deb  
 sudo dpkg -i openssh-server_5.5p1-4ubuntu4_i386.deb

 

 

二、确认SSH SERVER 服务是否安装好

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这一项:

 

 

 

三、扩展配置
SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为:
/etc/ssh/sshd_config
把里面的Port参数修改成222即可
然后重启SSH服务:
sudo/etc/init.d/ssh restart

 

 

 

 

启动SSH-Server

sudo /etc/init.d/ssh start

重启ssh服务
sudo /etc/init.d/ssh restart

 

然后使用以下方式登陆SSH:
ssh root@192.168.0.100  root为192.168.0.100机器上的用户,需要输入密码。

断开连接:exit

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值