centos7 開機自啓動服務

Linux服務器,服務管理--systemctl命令詳解,設置開機自啓動

Linux服務器,服務管理--systemctl命令詳解,設置開機自啓動html

syetemclt就是service和chkconfig這兩個命令的整合,在CentOS 7就開始被使用了。linux

摘要: systemctl 是系統服務管理器命令,它實際上將 service 和 chkconfig 這兩個命令組合到一塊兒。服務器

任務 舊指令 新指令
使某服務自動啓動 chkconfig --level 3 httpd on systemctl enable httpd.service
使某服務不自動啓動 chkconfig --level 3 httpd off systemctl disable httpd.service
檢查服務狀態 service httpd status systemctl status httpd.service (服務詳細信息) systemctl is-active httpd.service (僅顯示是否 Active)
顯示全部已啓動的服務 chkconfig --list systemctl  --type=service
啓動某服務 service httpd start systemctl start httpd.service
中止某服務 service httpd stop systemctl stop httpd.service
重啓某服務 service httpd restart systemctl restart httpd.service

 

下面以nfs服務爲例:tcp

1.啓動nfs服務spa

systemctl start nfs-server.service

2.設置開機自啓動rest

systemctl enable nfs-server.service

3.中止開機自啓動code

systemctl disable nfs-server.service

4.查看服務當前狀態server

systemctl status nfs-server.service

5.從新啓動某服務htm

systemctl restart nfs-server.service

6.查看全部已啓動的服務blog

systemctl --type=service

開啓防火牆22端口

iptables -I INPUT -p tcp --dport 22 -j ACCEPT

若是仍然有問題,就多是SELinux致使的

關閉SElinux:

修改/etc/selinux/config文件中的SELINUX=」」 爲 disabled,而後重啓

完全關閉防火牆:

sudo systemctl status  firewalld.service
sudo systemctl stop firewalld.service          
sudo systemctl disable firewalld.service
相關文章
相關標籤/搜索