sudo执行命令时提示找不到该命令
2016-11-28 20:28
302 查看
1. 问题描述
情景:执行以下命令
$ ssserver -p 443 -k password -m rc4-md5
提示权限不足。
于是在该命令前加上
sudo:
$ sudo ssserver -p 443 -k password -m rc4-md5
提示找不到该命令。
2. 解决方法
编辑文件/etc/sudoers:
$ sudo vim /etc/sudoers
找到
Defaults env_reset, 将其改为
Defaults !env_reset,
然后
wq!强制保存退出。
然后, 编辑用户根目录下的配置文件
~/.bashrc
$ vim .bashrc
在文件内最后添加
alias sudo='sudo env PATH=$PATH'
最后, 使配置文件生效
$ source ~/.bashrc
测试sudo执行命令是否正常
$ sudo ssserver -p 443 -k password -m rc4-md5 --user nobody -d start 2016-11-28 12:15:45 INFO loading libcrypto from libcrypto.so.10 started $
由上面信息可知, 成功解决了问题。
OK, Enjoy it~
相关文章推荐
- sudo执行命令时提示找不到该命令
- 使用sudo执行命令的时候提示找不到命令
- 使用sudo执行命令的时候提示找不到命令
- sudo 为何提示找不到命令
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- [Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)
- sudo 提示命令找不到
- linux ssh 到远程服务器执行命令和crontab中执行命令提示命令找不到的问题
- Ubuntu输入sudo cd提示找不到命令,su提示认证失败
- sudo执行脚本找不到环境变量和命令
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- sudo source /etc/profile 提示找不到source命令
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 在安装vmtools的时候老是提示sudo: ./vmware-install.pl找不到命令。
- 执行protoc命令时提示找不到共享库的错误【要把新共享库目录加入到共享库配置文件/etc/ld.so.conf】
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- Linux 执行javac命令,提示找不到或无法加载主类
- Ubuntu terminal一直提示使用sudo 执行命令