展开全部
10年过去了,我来补充一下:
我想点进来看的大都是环境变量的问题
su命令切换root用户,获取部分权限但不加载全部环境变量如:/etc/profile
直接登录root会加载root用户所有环境变量包括:/root/.bashrc、/etc/profile
所以如果仅是临时使用root权限建议使用sudo命令
或者使用(-切换用户换机)
su -
亦或者使用(-l 指定用户切换用户环境,不写默认root用户)
su -l
我想点进来看的大都是环境变量的问题
su命令切换root用户,获取部分权限但不加载全部环境变量如:/etc/profile
直接登录root会加载root用户所有环境变量包括:/root/.bashrc、/etc/profile
所以如果仅是临时使用root权限建议使用sudo命令
或者使用(-切换用户换机)
su -
亦或者使用(-l 指定用户切换用户环境,不写默认root用户)
su -l
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
root用户权限太大,容易出问题
通常普通用户登录 用
sudo 临时获取部分权限
这样比较安全
日常管理中这样足够了
根本不用root登录或者 切换root用户
通常普通用户登录 用
sudo 临时获取部分权限
这样比较安全
日常管理中这样足够了
根本不用root登录或者 切换root用户
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安全性考虑一般的服务器系统部允许用root直接登陆,因为所有的linux超级用户的名字都是root,不安全。一般都是用另外的一个用户登陆上去再su root。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
权限一样,不过还是有某些命令无法使用
比如ifconfig查看ip的命令用su竟然无法使用
不知道在FC10或者更高版本中有冇改善
比如ifconfig查看ip的命令用su竟然无法使用
不知道在FC10或者更高版本中有冇改善
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询