CentOS 7里用什么管理远程登录呢?

大别阿郎 发布于 2015/01/31 14:32
阅读 2K+
收藏 0

我在局域网内安装了一台服务器后,就到自己的座位上去。通过puTTy登录。

一切正常,后来,我发现sshd没有启动,但是我确实可以登录啊。无论我是启动sshd,还是关掉它,都没有影响。有高人知道CentOS 7用的是什么来代替sshd的吗?

加载中
0
羊驼君
羊驼君
CentOS7默认就是用的SSHD服务
0
0
南湖船老大
南湖船老大
你眼花了 相信我
0
大别阿郎
大别阿郎

呵呵,原来是这样的。

service sshd stop

只要不exit退出,就可以。但是只要exit后,再来登录。就不行了。看来各位是对的。这个CentOS 7太多新玩意儿了。

墨冥延_
墨冥延_
回复 @KB325688 : CentOS7用的是fedora19,貌似还兼容service。
羊驼君
羊驼君
CentOS7已经改用 systemd 管理所有服务,不再使用service命令,用命令 systemctl start/stop sshd启动或停止服务。。
0
eechen
eechen
Redhat7的OpenSSH服务采用的是systemd的服务管理方式:
启动SSH服务(systemd形式):
sudo systemctl start sshd.service
开机自启动SSH服务:
sudo systemctl enable sshd.service
查看服务状态:
systemctl status sshd.service
查看服务监听的端口:
sudo netstat -antp|grep sshd
0
大别阿郎
大别阿郎

# systemctl enable mysqld.service

mysqld.service is not a native service, redirecting to /sbin/chkconfig mysqld on.
Executing /sbin/chkconfig mysqld onThe unit files have no [Install] section. They are not meant to be enabled
using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).

谢谢eechen。

我安装了MySQL,也想用这个systemctl,结果它还是让我用chkconfig,还唧唧歪歪解释半天,有意思。

返回顶部
顶部