查看ssh是否已启动

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

其它Linux发行版,也有其自己的设定方法,如不清楚,可根据具体发行版本,google而定。

时间: 2024-10-24 19:40:36

查看ssh是否已启动的相关文章

ubuntu查看Mysql是否已启动

sudo netstat -tap | grep mysql 命令行输出: tcp6       0      0 [::]:mysql              [::]:*                  LISTEN      1740/mysqld sudo netstat -tap Active Internet connections (servers and established)Proto Recv-Q Send-Q Local Address           Forei

2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。

因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:“Apache启动失败,请检查相关配置.√MySQL5.1已启动”,然后就在网上找解决办法,倒是找到不少,但都没有解决问题,差点就想换一个集成环境了.不过知难而进一向是我的原则,最后终于解决了,现在把所有解决步骤整理出来,希望能对碰到同样情况的朋友有所帮助,如果有有朋友碰到新的情况,欢迎同我交流.另外如果大家有自已各方面经验,欢迎在阳关道网站上发布出来跟大家共享一下

suse11.2 ssh安装并启动ssh无法登录解决

suse11.2 ssh安装并启动ssh无法登录解决-网络 1.SuSE Linux下启动sshd: 命令行:rcsshd start YaST:找不到sshd,但是打开全部inetd服务,ssh就可用了,奇! 待我发现机关,再改此文. 2.配置SSH服务: 1. 修改配置文件 #vi /etc/ssh/sshd_config www.ahlinux.com 2. 找到#PermitRootLogin no将其修改为PermitRootLogin yes 前晚装了这个版本,感觉它的gome桌面比

WDCP打开网页时报错:无法连接mysql,请检查mysql是否已启动及用户密码是否配置正确

今天公司很久以前的一台WDCP集成的Web服务出现了问题,打开网页显示"无法连接mysql,请检查mysql是否已启动及用户密码是否配置正确" ???? ?????????????????(上图为服务器故障时Web访问报错信息) ???? ????在网上找了三个小时的资料,找到了很多遇到该问题的朋友,并且只要是数据库连接不正常的或者数据库无法正常启动的,全都会报这个错误,下面是我的解决方法: 1.检查服务运行状态 [[email protected] etc]# service mys

无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动

无法向会话状态服务器发出会话状态请求.请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同.如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值,确保服务器接受远程请求.如果服务器位于本地计算机上,并且上面提到的注册表值不存在或者设置为 0,则状态

web-project 故障查看功能 检测是否启动fmd服务

def check_fmd_service(): try: output = subprocess.check_output('svcs -H -o state fmd',shell=True) state = output.decode('UTF-8').strip() if state == 'online': return True elif state == 'disabled': subprocess.call('svcadm enable fmd',shell=True) log_d

无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动

原文链接:http://www.cnblogs.com/IT-Bear/archive/2012/01/04/2311546.html 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同.如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRem

linux下怎么查看ssh的用户登录日志

linux下登录日志在下面的目录里: cd /var/log 查看ssh用户的登录日志: less secure linux日志管理: 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹.日志主要的功能有:审计和监测.他还可以实时的监测系统状态,监测和追踪侵入者等等. 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run

ssh服务无法启动解决办法

来美团的第二天解决的一个ssh服务无法启动的问题: 注意:/etc/init.d/sshd restart 不会记录日志到/var/log/message 看/var/log/secure的报错如下: google找到的答案: rm /dev/null mknod /dev/null c 1 3 chmod 666 /dev/null 问题解决. 原文url:http://jinyan2049.blog.51cto.com/881440/878727