震数据处理软件-SU 之使用方法 第一章帮助工具 1. suhelp 显示可执行的程序和Shell脚本.2. suname 列出SU中各项命令的名字和简短描述,以及编码的地址.3. sudoc 得到编码的DOC列表,列出SU中各条目的在线文档.4. sufind 在自述文档中得到信息,使用给定的字符串查找SU命令.5. Demo演示程序:l SU软件包中有一套Shel
实例:只切换用户身份,不变化shell环境 命令:su hellhappy [[email protected] ~]# su - hellhappy 变为普通用户 [[email protected] ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/hellhappy/bin 环境变量改变为普通用户 [[email protected] ~]$ su root 切换超级
#id /whoami 查看当前用户 su 切换用户 #su - username "-"作用,加上后初始化当前用户的各种环境变量 切换环境变量. 不加 - 切换过去后,目录不变,PATH也不变 如下比较: su aming123 [[email protected] root]$ pwd /root [[email protected] root]$ echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr
3.7 su命令 3.8 sudo命令 3.9 限制root远程登录 3.7 su命令 su aming su - aming 切换用户的时候要加上 su - 这样才切换的彻底 切换到user5下面 因为之前 user5 的用户被锁定了 在切换到root下 更改下user5 的密码 但是前缀显示 -bash-4.5 是因为user5 用户没有家目录 先查看变user5的 所属主 所属组 退出aming 进入root用户 创建一个 目录 但是这样 前缀还是一样,是因为 /home/user5/
编辑su文件(vi /etc/pam.d/su),在开头添加下面两行: auth sufficient pam_rootok.so 和 auth required pam_wheel.so group=wheel 这表明只有wheel组的成员可以使用su命令成为root用户. 你可以把用户添加到wheel组,以使它可以使用su命令成为root用户. 添加方法为:usermod –G wheel username
Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许"su"到 root.虽然这样的设置使安全性更高一些,但对于开发者来 说就显得很不方便了.如何让Ubuntu允许root用户直接登录GUI呢,以下是设置步骤(本文以Ubuntu10为例): ◆允许 su 到 root 非常简单,下面是设置的方法: [email protected]:~$ sudo passwd Password: <--- 输入安装时那个用户的密码 Enter new UNIX passwor
启动Apache服务时竟然提示权限不够,用su切换,输入密码提示认证失败,这下搞了吧,后来一经查阅原来Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性,但是服务器版上的没这个还真不行,赶紧设置下吧. 终端下 [email protected]:~$ sudo passwd Password: <--- 输入安装时那个用户的密码 Enter new UNIX password: <--- 新的Root用户密码
su(Switch User)一看就知道是切换用户的命令 命令格式 su [-l] 用户名 ----->这个是完全切换指定用户的选项 su 用户名 ---->这个是半切换 eg: su root 这个是切换到root用户,这个执行后肯定是要求输入root用户的密码的 结束会话后可以使用exit命令返回原来用户的shell,这是半切换 这是su命令的其他选项