位置 : 首页 > 经验分享 > LINUX > 查看ssh是否已启动

查看ssh是否已启动

时间:2018-05-17   收藏
netstat -tl如果"netstat -tl"输出结果如上面代码所示,则说明服务器端ssh服务已启动。如果ssh服务未启动,需要手动启动,方法:在/etc/init.d目录下,寻找"ssh"或"sshd"文件,如果找到

ssh是由客户端与服务器端组成。在使用ssh服务前,首先确认你的Linux系统中是否已经安装ssh(各发行版都有其相应的软件包管理工具可以使用),并使用以下命令查看服务器端(就是你想远程登录的那台机器)是否已经启动:


# > netstat -tl

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State 

…… 

tcp 0 0 *:ssh *:* LISTEN 

……


netstat是网络查询命令,其参数"-t"是显示tcp数据包的连接行为,参数"-l"是显示监听状态。如果"netstat -tl"输出结果如上面代码所示,则说明服务器端ssh服务已启动。


如果ssh服务未启动,需要手动启动,方法:在/etc/init.d目录下,寻找"ssh"或"sshd"文件,如果找到,执行以下命令:


# cd /etc/init.d

# ./ssh start


有些Linux发行版的"init.d"目录不一定在"/etc"下,视具体版本而定了。


如果想开机时就自动启动ssh服务,在gentoo下可以:

# rc-update add /etc/init.d/ssh default


keywords: 查看ssh 是否已启动


    浏览排行榜
    最新文字信息
返回顶部 关注新浪微博 关注腾讯微博