Linux学习笔记第三周第三次课(2月7日)
2018-02-18 00:03
274 查看
3.7 su命令
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;
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 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第10章 vim 程序编辑器
- 《Unix & Linux 大学教程》 - 第三、四章 学习笔记
- 学习笔记 (Linux下使用mysqldump工具导出数据库总结) [第三课]
- Linux基础学习笔记-第三课:快捷键、终端、帮助
- 《Unix & Linux 大学教程》 - 第三、四章 学习笔记
- Linux 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第11章 认识与学习 bash
- Linux Unix shell 编程指南学习笔记(第三部分)
- Linux 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第13章 学习 shell script
- Linux Unix shell 编程指南学习笔记(第三部分)
- Linux 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第12章 正则表达式与文件格式化处理
- 《Unix & Linux 大学教程》 - 第三、四章 学习笔记 .
- linux学习笔记
- rh9 linux服务配置学习笔记--------dns
- 孙鑫VC第三课学习笔记
- 有关LINUX I/O 的一些学习笔记
- Linux学习笔记
- 转载:写得蛮好的linux学习笔记
- 写得蛮好的linux学习笔记
- linux 学习笔记(系统管理篇#已整理完#)
- Linux基础知识学习笔记(一)--文件系统的权限管理