天天看点

linux用户权限su sudo chmod shown

linux shell主要分为如下几类:

linux用户权限su sudo chmod shown

bash shell配置文件介绍(文件主要保存用户的工作环境)

linux用户权限su sudo chmod shown

登录系统后,华宁变量配置文件的应用顺序是?

linux用户权限su sudo chmod shown

 说了这么多预备知识,这些和su命令切换用户又什么关系

linux用户权限su sudo chmod shown

su   和  su - 区别

  区别在于加载的环境变量不一样;可能造成程序运行异常

linux用户权限su sudo chmod shown

借助www用户身份去运行ifconfig命令

su -www -c "ifconfig"      

 su 命令

变更帐号为 root 并在执行 ls 指令后退出变回原使用者

su -c ls root      

  

变更帐号为 root 并传入 -f 参数给新执行的 shell

su root -f      

变更帐号为 clsung 并改变工作目录至 clsung 的家目录(home dir)

su - clsung      
linux用户权限su sudo chmod shown

sudo提权 

  当你在做某件无法完成的事情时,可以通过提权来完成

vim /etc/sudoers      
linux用户权限su sudo chmod shown

1,如何快速提权

linux用户权限su sudo chmod shown

 2,如何提权

linux用户权限su sudo chmod shown

 3,提权的权限太大,能否有办法限制仅开启某个命令的使用权限?其他命令不允许?

linux用户权限su sudo chmod shown
linux用户权限su sudo chmod shown

查看自己有哪些sudo权限

[root@serv-test liexin521]# sudo -l
匹配此主机上 root 的默认条目:
    !visiblepw, always_set_home, env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS", env_keep+="MAIL PS1 PS2 QTDIR
 USERNAME LANG LC_ADDRESS
    LC_CTYPE", env_keep+="LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE", 
env_keep+="LC_TIME
    LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY", secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin

用户 root 可以在该主机上运行以下命令:
    (ALL) ALL      

  

chmod

linux用户权限su sudo chmod shown
linux用户权限su sudo chmod shown
linux用户权限su sudo chmod shown

权限对文件的影响:

linux用户权限su sudo chmod shown

权限对目录的影响

linux用户权限su sudo chmod shown

chown 命令

参数 :

  • user : 新的文件拥有者的使用者 ID
  • group : 新的文件拥有者的使用者组(group)
  • -c : 显示更改的部分的信息
  • -f : 忽略错误信息
  • -h :修复符号链接
  • -v : 显示详细的处理信息
  • -R : 处理指定目录以及其子目录下的所有文件
  • --help : 显示辅助说明
  • --version : 显示版本

把 /var/run/httpd.pid 的所有者设置 root:

chown root /var/run/httpd.pid      

将文件 file1.txt 的拥有者设为 runoob,群体的使用者 runoobgroup :

chown runoob.runoobgroup file1.txt      

将当前前目录下的所有文件与子目录的拥有者皆设为 runoob,群体的使用者 runoobgroup:

chown -R runoob.runoobgroup *      
chown :512      

继续阅读