密鑰和密碼都支持遠程登錄, 二選一 兩個均可以登錄,node
密鑰相對於密碼來講,相對安全一點linux
本地登錄沒法是用密鑰windows
修改密碼安全
root 用戶 passwdsocket
root 修改普通用戶 passwd username操作系統
普通用戶 passwdcode
是centOS 系統的一個用戶級別排序
[root@localhost ~]# ls -l /usr/lib/systemd/system/runlevel*target lrwxrwxrwx. 1 root root 15 Jan 20 21:52 /usr/lib/systemd/system/runlevel0.target -> poweroff.target lrwxrwxrwx. 1 root root 13 Jan 20 21:52 /usr/lib/systemd/system/runlevel1.target -> rescue.target lrwxrwxrwx. 1 root root 17 Jan 20 21:52 /usr/lib/systemd/system/runlevel2.target -> multi-user.target lrwxrwxrwx. 1 root root 17 Jan 20 21:52 /usr/lib/systemd/system/runlevel3.target -> multi-user.target lrwxrwxrwx. 1 root root 17 Jan 20 21:52 /usr/lib/systemd/system/runlevel4.target -> multi-user.target lrwxrwxrwx. 1 root root 16 Jan 20 21:52 /usr/lib/systemd/system/runlevel5.target -> graphical.target lrwxrwxrwx. 1 root root 13 Jan 20 21:52 /usr/lib/systemd/system/runlevel6.target -> reboot.target
LANG=cn chroot /sysroot/ touch /.autorelable passwd root exit reboot
touch命令是用來建立一個新文件,或者說更改文件時間的命令進程
須要有系統盤來啓動,是個內存操做系統內存
[root@localhost ~]# vi /etc/selinux/config SELINUX=enforcing 修改成 SELINUX=disabled
[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
man ls 查看ls 命令的文檔
ls --help 查看幫助信息
是用來改一個文件權限的
[root@localhost ~]# ll total 12 -rw-------. 1 root root 1273 Jan 20 21:59 anaconda-ks.cfg -rw-------. 1 root root 1679 Jan 21 00:05 y -rw-r--r--. 1 root root 408 Jan 21 00:05 y.pub
-rw-r--r-- 2-10位就是文件的權限
這2到10位又分爲3段 (rwx) (rwx) (rwx)
r=read=4 w=write=2 x=exectue=1
t --stick權限 (目錄權限通常出如今最後一位 做用是:誰的文件誰作主)
-rw------- (600) -- 只有屬主有讀寫權限。
-rw-r--r-- (644) -- 只有屬主有讀寫權限;而屬組用戶和其餘用戶只有讀權限。
-rwx------ (700) -- 只有屬主有讀、寫、執行權限。
-rwxr-xr-x (755) -- 屬主有讀、寫、執行權限;而屬組用戶和其餘用戶只有讀、執行權限。
-rwx--x--x (711) -- 屬主有讀、寫、執行權限;而屬組用戶和其餘用戶只有執行權限。
-rw-rw-rw- (666) -- 全部用戶都有文件讀、寫權限。這種作法不可取。
-rwxrwxrwx (777) -- 全部用戶都有讀、寫、執行權限。更不可取的作法。
chmod 600 1.txt