查看linux虚拟机ssh服务是否开启
知识准备:
1、ssh和sshd的区别:
2、ssh服务进程默认地址:/etc/init.d/ssh
查看ssh服务是否开启
service ssh status
或者:
/etc/init.d/ssh status
在虚拟机上单元测试remote.c函数,先手工检查ssh有没有运行:
root@dbaudit-desktop:/etc/init.d# /etc/init.d/ssh status
* sshd is running
或者这样检查:root@dbaudit-desktop:/etc/init.d# service ssh status
ssh start/running, process 748
root@dbaudit-desktop:~# vi /etc/init.d/ssh stop 关闭ssh服务指令
root@dbaudit-desktop:~# netstat –apntlu 查看端口状态,如果ssh端口22处于listen状态,ssh处于开启。Ssh关闭失败。
root@dbaudit-desktop:~# vi /etc/init.d/ssh 查看ssh脚本内容
root@dbaudit-desktop:~# vi /var/run/sshd.pid 查看ssh进程pid
root@dbaudit-desktop:~# start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd 按照脚本命令关闭ssh
root@dbaudit-desktop:~# netstat –apntlu 查看端口状态,如果ssh端口22处于listen状态,ssh处于开启。
root@dbaudit-desktop:~# man start-stop-daemon
OPTIONS
-s, --signal signal
With --stop, specifies the signal to send to processes being stopped (default TERM).
调研信号signal发送错误问题。
卸载重新ssh之后,问题解决了,应该是安装过程中出了问题,我原先安装的是apt-get install ssh,正确的安装文件应该是openssh-server。 sshd安装使用的包是openssh-server,客户端使用的是openssh-client,安装包不应该是ssh
root@dbaudit-desktop:~# vi /etc/init.d/ssh stop 关闭ssh服务指令起作用了。
备注:
root@dbaudit-desktop:~# ps -ef | grep ssh 也可以查看端口状态。
或者直接用putty远程连接linux,试一下能否连接上。注意:关闭ssh服务之后,正在开启的Putty并不会断开,但是尝试退出putty再连接将连接不上了。
Linux系统重启之后,Ssh服务进程默认重启,并重新分配pid号。
查看linux虚拟机ssh服务是否开启的更多相关文章
- Linux启动ssh服务
Linux启动ssh服务 在Linux下启动ssh服务使用如下命令其一即可: # service sshd start # /etc/init.d/sshd start 开机启动 使用如下方法其就可以 ...
- linux基础-ssh服务
SSH ssh 服务是实现管路服务器的一种方式: 本地管理(安装系统,故障修复),ssh 远程连接 linux 可以是实现远程连接的方式:ssh 命令 windows 可以实现远程连接方式: xshe ...
- Kali Linux配置ssh服务
操作环境: 虚拟机操作系统: Kali Linux 2017.2 虚拟化软件: VMware Workstation 14 pro 虚拟机网络连接方式: 桥接模式 物理机操作系统: Windows10 ...
- linux虚拟机网络服务问题
这里说一下我遇到的一个网络问题,前天修改了虚拟机的主机名,重启虚拟机之后,使用新的主机名和IP都可以访问虚拟机,但昨天开启虚拟机之后,宿主机使用主机名和IP都不能访问虚拟机,于是,我通过ifconfi ...
- Linux配置ssh服务和XShell连接Linux
SSH服务查看和安装,配置: https://www.cnblogs.com/qiuqiuqiu/p/6445426.html https://www.cnblogs.com/yunweis/p/77 ...
- Linux系统默认服务建议开启关闭说明列表
服务名称 功能简介 建议 acpid 电源管理接口.如果是笔记本用户建议开启,可以监听内核层的相关电源事件. 开启 anacron 系统的定时任务程序.cron的一个子系统,如果定时任务错过了执行时间 ...
- Linux之ssh服务介绍
一.什么是SSH? 简单说,SSH(Secure Shell Protocol)是一种网络协议,用于计算机之间的加密登录.在默认状态下SSH服务提供俩个服务功能,一个是提供类似telnet远程联机服务 ...
- Linux 上SSH 服务的配置和管理
0.前期准备:清空防火墙,关闭SELinux. [root@localhost ~]# iptables -F #清空防火墙 [root@localhost ~]# /etc/init.d/iptab ...
- Linux:SSH服务配置文件详解
SSH服务配置文件详解 SSH客户端配置文件 /etc/ssh/ssh——config 配置文件概要 Host * #选项“Host”只对能够匹配后面字串的计算机有效.“*”表示所有的计算机. For ...
随机推荐
- gdb提示Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6_5.2.x86_64
用gdb debugc代码的时候弹出这个错误 Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6_5.2. ...
- django分页工具
from django.core.paginator import Paginator 此对象可以进行分页操作 objects = Entry.objects.all() page = Paginat ...
- HttpContext
HttpContext 类:封装有关个别 HTTP 请求的所有 HTTP 特定的信息.也有人叫上下文信息. 1.生存周期:从客户端用户点击并产生了一个向服务器发送请求开始---服务器处理完请求并生成返 ...
- Oracle 分析函数 "ORA-30485: 在窗口说明中丢失 ORDER BY 表达式"
跟顺序有关的几个分析函数row_number.rank.dense_rank.lead和lag的over窗口里,都必须有order_by_clause.其他几个如:first_value.last_v ...
- 【filter】springmvc web.xml
1.filter用于拦截用户请求,在服务器作出响应前,可以在拦截后修改request和response,这样实现很多开发者想得到的功能. 2.filter实现 ×编写一个继承Filter接口的类 ×在 ...
- 排队(BZOJ1731:[Usaco2005 dec]Layout 排队布局)
[问题描述] Czy喜欢将他的妹子们排成一队.假设他拥有N只妹纸,编号为1至N.Czy让他们站成一行,等待自己来派送营养餐.这些妹纸按照编号大小排列,并且由于它们都很想早点吃饭,于是就很可能出现多只妹 ...
- 正确配置jstl的maven依赖,jar包冲突的问题终于解决啦
困扰了两天的问题,非常头疼,今天终于有了解决思路了,说到底,还是对maven不够了解吧.总是抱怨maven不好用,出现各种无厘头的问题,原来这些都是归于对它不够了解不够熟悉,它提供了很好的解决思路,只 ...
- 标准初始化css样式表
body { font-size:12px; line-height:1.3; font-family:'微软雅黑', Tahoma,Helvetica,Arial,'宋体', sans-serif; ...
- sjtu1586 Dog
Description 隔壁村的阿黑的Dog没有跑, 但Dog已经15岁了, 相当于人类达到了79岁. 为了防止Dog患上犬类认知障碍 (Canine cognitive dysfunction, C ...
- Android App性能优化笔记之一:性能优化是什么及为什么?
By Long Luo 周星驰的电影<功夫>里面借火云邪神之口说出了一句至理名言:“天下武功,唯快不破”. 在移动互联网时代,同样如此,留给一个公司的窗口往往只有很短的时间,如何把握住 ...