sudo: sorry, you must have a tty to run sudo-渴死的火烈鸟-iteye技术网站
2011年09月01日
Error: sudo: sorry, you must have a tty to run sudo The reason for this is an update along the way with sudo locked it down further by adding the below line to /etc/sudoers configuration file. To allow a remote script to login and run a command via sudo simply comment out that line as shown below. I would suggest making a comment in the sudoers file along with the actual script that is running just in case there is another systems administrator that is tasked with working on this server at a later date. Now when your script runs it will not throw that error and should be able to run the remote command that was initially required. Instead of commenting it out for everybody, you can just turn it off for certain users (or user groups) Defaults:alex !requiretty
2011年09月01日
Error: sudo: sorry, you must have a tty to run sudo The reason for this is an update along the way with sudo locked it down further by adding the below line to /etc/sudoers configuration file. To allow a remote script to login and run a command via sudo simply comment out that line as shown below. I would suggest making a comment in the sudoers file along with the actual script that is running just in case there is another systems administrator that is tasked with working on this server at a later date. Now when your script runs it will not throw that error and should be able to run the remote command that was initially required. Instead of commenting it out for everybody, you can just turn it off for certain users (or user groups) Defaults:alex !requiretty
本文提供了解决使用sudo命令时遇到'必须有终端会话'错误的方法,通过修改/etc/sudoers配置文件来允许远程脚本通过sudo运行命令。包括详细步骤和建议,帮助管理员在不影响其他系统管理员的情况下解决该问题。

被折叠的 条评论
为什么被折叠?



