知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux添加只读用户

发布时间:2014-09-05 15:45:30作者:知识屋

USER=onlyread 

02 chattr -i /etc/passwd /etc/shadow /etc/group 

03 ln -s /bin/bash /bin/rbash 

04 echo /bin/rbash >> /etc/shells 

05 useradd -c "A Restricted User" -s /bin/rbash $USER 

06 rm -rf /home/$USER//.* 

07 echo "export PATH=/home/$USER/bin" > /home/$USER/.bashrc 

08 for i in .bash_login .bash_profile .bash_logout .profile .bashrc; do echo ". .bashrc" > /home/$USER/$i; done

09 mkdir /home/$USER/bin/ 

10 CMD="cat awk sed ping"//设置要给用户的命令 

11 for i in $CMD; do ln -sf $(which $i|grep -v alias|sed 's//t*//g') /home/$USER/bin/$i; done

12 chmod 750 /home/$USER -R 

13 chmod 444 /home/$USER/.bash* /home/$USER/.profile 

14 chown root:$USER /home/$USER/.bash* /home/$USER -R 

15 echo 111111 | passwd --stdin $USER



(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜