您的位置:首页 > 其它

Ubuntu主机安装ssh相关服务步骤

2017-12-09 20:06 459 查看
1.Ubuntu主机安装ssh相关服务

openssh-client

openssh-server

[/code]
方法:

sudo apt-get install openssh-client openssh-server

[/code]
检测:

ps -e | grep sshd

[/code]
异常:当执行上述指令后未发现sshd服务在运行,可尝试如下命令

sudo service ssh restart 或
sudo /etc/init.d/ssh restart

[/code]
如果尝试上述命令还为起作用时,则可尝试重启主机

2.查看活动网卡的ip地址

如果你现在使用的是有线网络则一般对应eth0这个网络接口,

如果是无线则对应wlan0这网络接口

方法:

ifconfig eth0 或者 ifconfig wlan0 (视你当前的网络情况而定)

[/code]
找到对应的ip地址:假设为
ip-for-ubuntu
,并测试win7与ubuntu主机的联通状况

检测:

打开win7的cmd,通过下面的命令

ping -c 4 ip-for-ubuntu

[/code]
如果发送的数据都能被接收则说明通信正常,否则主机至win7的网络设置或者链路不通

异常: 如果链路不通,通过其他方法检测故障原因并修复

3.使用putty登录ubuntu主机

注意:ubuntu系统使用UTF-8作为默认编码方式,所以putty的translation方式

应与其保持一致,以免出现乱码,刚开始如果未对sshd服务的配置文件做相应修改

则root账户是无法通过sshd直接登录,因为在配置文件中
PermitRootLogin
的选项

默认为
without-password
,则root用户无法使用密码验证的功能,故应将其改为

yes

即将:

PermitRootLogin without-password

[/code]
改成

PermitRootLogin  yes

[/code]
并通过

service ssh restart

[/code]
重启服务以使配置文件的修改立即生效

相关文件:

ssh配置文件所在目录:
/etc/ssh/
,其中主要配置文件是
sshd_config


ssh启动脚本:
/etc/init.d/ssh

sshd_config
说明文件:
man 5 sshd_config
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu