hostnamectl set-hostname xxxx
reboot 即可
2019年8月27日 星期二
2019年8月22日 星期四
centos 7 忘記root密碼?
1.重開機3秒內按向下鍵,停留在開機介面。
2.底下有寫按e鍵為edit,就按e鍵。
3.將游標移到linux16開頭,移到ro這裡,改成 rw init=/sysroot/bin/bash 然後同時按ctrl和x 這2鍵,進入emergency模式。
4.執行chroot /sysroot/,再打passwd去變更root密碼,要打2次,這時會出現亂碼,因為為中文字體,如不習慣,在執行chroot /sysroot/前先行LANG=en就可以了。
5.最後執行touch /.autorelabel,這步驟讓SElinux生效。
6.按cerl+d這2鍵,再執行reboot重新開機即可。
2.底下有寫按e鍵為edit,就按e鍵。
3.將游標移到linux16開頭,移到ro這裡,改成 rw init=/sysroot/bin/bash 然後同時按ctrl和x 這2鍵,進入emergency模式。
4.執行chroot /sysroot/,再打passwd去變更root密碼,要打2次,這時會出現亂碼,因為為中文字體,如不習慣,在執行chroot /sysroot/前先行LANG=en就可以了。
5.最後執行touch /.autorelabel,這步驟讓SElinux生效。
6.按cerl+d這2鍵,再執行reboot重新開機即可。
2017年9月6日 星期三
CentOS 7 關閉防火牆及 SELinux
CentOS 7 的 SELinux 及 Firewalld 防火牆都是安全相關的套件, RHEL 及 CentOS 均預設開啟, 但如果在開發或測試的機器上, 將它們關閉對除錯方便不少。
關閉 SELinux:
開啟檔案 /etc/selinux/config:
# vi /etc/selinux/config
找到以下一行:
SELINUX=enforce
改成:
SELINUX=disabled
另外將 “SELINUXTYPE=targeted” 加上註釋, 改成這樣:
# SELINUXTYPE=targeted
儲存後離開編輯器, 需要重新開機設定才會生效。
要檢查 SELinux 的狀態, 執行 sestatus 指令便可以看到:
# sestatus
關閉 Firewalld 防火牆:
關閉 Firewalld 防火牆指令:
# systemctl stop firewalld.service
設定下次開機不會啟動 Firewalld 防火牆
# systemctl disable firewalld.service
訂閱:
文章 (Atom)