在Debian 7中找不到sudo命令
时间:2019-08-20 17:58:31 来源:igfitidea点击:
在重新安装Debian7.0 之后,无法执行sudo:
"sudo: command not found"
应该是sudo没有安装在Debian系统中。
解决方案
切换成超级用户(root)
su -
借助apt-get命令安装sudo
apt-get install sudo
检查sudo 命令
root@debian:~# exit logout linux@debian:~$ sudo su - We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for linux: linux is not in the sudoers file. This incident will be reported. linux@debian:~$
允许某个用户sudo
sudoers文件中没有列出用户名linux,要允许用户linux也可以使用“sudo su-”。
需要编辑sudoers文件。
切换到超级用户root
linux@debian:~$ su - Password: root@debian:~#
编辑/etc/sudoers文件
添加新的1行
vi /etc/sudoers linux ALL=(ALL:ALL) ALL
测试
查看linux用户能否sudo
root@debian:~# exit logout You have mail in /var/mail/linux linux@debian:~$ sudo su - [sudo] password for linux: root@debian:~#