Linux學習筆記第三周第三次課(2月7日)
root用戶切換到普通用戶命令,su;
完全徹底切換 - ,連環境變量,家目錄也切換,命令為#su - aming;
查看當前登陸用戶,命令為#whoami;
查看當前目錄,命令為#pwd;
查看用戶UID,GID,組,家目錄,用戶shell目錄,命令為#id;
切換用戶,環境變量和家目錄沒切換,命令為#su aming;
退出切換的用戶,命令為#exit;
當前用戶下,不切換到aming用戶,使用aming賬號,執行touch命令,#su - -c "touch /tmp/aming.111" aming;
3.8 sudo命令
普通用戶臨時去執行指定用戶身份的一條命令,一般指root用戶,命令為#sudo 命令 root目錄;
查看sudo配置文件,命令為#visudo;
更改配置文件,添加aming用戶,例如:aming ALL=
(ALL) ALL
其他更改,可以參考配置文件格式更改即可實現相應功能;
visudo下,查看行號,命令為:set nu;
3.9 限制root遠程登錄
更改遠程登陸配置文件,命令為#vi /etc/ssh/sshd_config;
vi下搜索關鍵詞,命令為/Root;
找到#PermitRootLogin yes,去掉#,yes改為no保存,重啟服務#systemctl restart sshd.service;即限制root遠程登陸;
普通用戶登錄,然後切換到root,實現root用戶遠程,命令為#sudo su - root;
需要先修改sudo配置文件,命令為#visudo;
更改配置文件,添加aming用戶,例如:aming ALL=
(ALL) NOPASSWD: /usr/bin/su
查看多少用戶登陸,命令為#w;
Linux學習筆記第三周第三次課(2月7日)