密钥和密码都支持远程登录, 二选一 两个均可以登录,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