2017/09/11

debian安装sudo命令教程

对于用习惯了ubuntu的用户,如果刚刚迁移到debian来的话,一定困扰于,那个以前天天使用的sudo命令,在debian上突然提示找不到命令了。这里自己重复安装了数次debian都自己找教程解决了,可是每次想起来总是忘掉当时到底是如何解决的这个问题的,所以直接在自己的blogger中写一个教程,也算是让自己巩固一下记忆吧。
  
1.首先su命令,进入root用户













2.然后   apt-get install sudo
我这里已经安装完毕了












3.添加/etc/sudoers文件的读写权限 chmod 660 /etc/sudoers

或者是chmod u+w /etc/sudoers


可以看到修改之后权限多了一个w










4.编辑sudoers,vi /etc/sudoers emacs /etc/sudoers(我还是比较喜欢emacs编辑方式的,比较容易理解,但是推荐大家还是使用vi吧,因为毕竟大部分linux都预装了vi。)

输入命令"vi /etc/sudoers", 按"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(先按一 下Esc键,然后输入":wq")退出。

emacs就更简单了,操作和windows没什么区别,事先apt-get install emacs一下就好。
手动加入最下面一行









5.收尾撤销/etc/sudoers的编辑权限,这时候就可以试一试sudo命令了

sudo chmod 400 /etc/sudoers
或者sudo chmod u-w /etc/sudoers






没有评论:

发表评论