Ubuntu下怎么启动sshd服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu下怎么启动sshd服务相关的知识,希望对你有一定的参考价值。

1.Ubuntu主机安装ssh相关服务
openssh-client
openssh-server12

方法:
sudo apt-get install openssh-client openssh-server1

检测:
ps -e | grep sshd1

异常:当执行上述指令后未发现sshd服务在运行,可尝试如下命令
sudo service ssh restart 或
sudo /etc/init.d/ssh restart12

如果尝试上述命令还为起作用时,则可尝试重启主机
2.查看活动网卡的ip地址
如果你现在使用的是有线网络则一般对应eth0这个网络接口,
如果是无线则对应wlan0这网络接口
方法:
ifconfig eth0 或者 ifconfig wlan0 (视你当前的网络情况而定)1

找到对应的ip地址:假设为ip-for-ubuntu,并测试win7与ubuntu主机的联通状况
检测:
打开win7的cmd,通过下面的命令
ping -c 4 ip-for-ubuntu1

如果发送的数据都能被接收则说明通信正常,否则主机至win7的网络设置或者链路不通
异常: 如果链路不通,通过其他方法检测故障原因并修复
3.使用putty登录ubuntu主机
注意:ubuntu系统使用UTF-8作为默认编码方式,所以putty的translation方式
应与其保持一致,以免出现乱码,刚开始如果未对sshd服务的配置文件做相应修改
则root账户是无法通过sshd直接登录,因为在配置文件中PermitRootLogin的选项
默认为without-password,则root用户无法使用密码验证的功能,故应将其改为
yes
即将:
PermitRootLogin without-password1

改成
PermitRootLogin yes1

并通过
service ssh restart1

重启服务以使配置文件的修改立即生效
参考技术A 葡比上不足状炊演奏照 参考技术B tone" were clearly visible.

linux ubuntu开启sshd

which ssh  #查看文件

sudo apt-get install ssh #安装ssh

cd /etc/init.d #切换目录

ls -l | grep ssh  #执行启动脚本

sudo service ssh start #启动服务

ps -elf |grep sshd  #查看

sudo netstat -tpln |grep 22   #查看22端口状态

 

以上是关于Ubuntu下怎么启动sshd服务的主要内容,如果未能解决你的问题,请参考以下文章

如何开启ubuntu的SSH服务

ubuntu怎么开启ssh服务

Ubuntu启动sshd服务

如何开启ubuntu的SSH服务

Ubuntu16.04下安装并开启SSH服务

Ubuntu下安装ssh