我正在尝试使用Capistrano设置部署脚本 在一个步骤中,cap deploy:setup脚本正在连接到我的服务器并尝试运行创建目录的命令。然后我看到一个错误:msudo: sorry, you must have a tty to run sudo
cap deploy:setup
msudo: sorry, you must have a tty to run sudo
有一个建议的解决方案可以在我的服务器上禁用 requiretty。https://unix.stackexchange.com/a/49078/26271
我想知道这样做是否安全?
security sudo tty
security ×1
sudo ×1
tty ×1