今天升级一些代码之后,再linux部署偶然发现所有java调用的linux全部报错。
sudo: sorry, you must have a tty to run sudo
经过排查发现是之前是使用普管进行操作,所以对所有命令前面都加了sudo。
现在是root用户操作所以报错。
现在进行更改:
先使用sudoedit /etc/sudoers 打开sudo命令配置文件。
然后关闭sudo需要客户端的检查。
如图。
红框内的代码注释掉。问题解决。
今天升级一些代码之后,再linux部署偶然发现所有java调用的linux全部报错。
sudo: sorry, you must have a tty to run sudo
经过排查发现是之前是使用普管进行操作,所以对所有命令前面都加了sudo。
现在是root用户操作所以报错。
现在进行更改:
先使用sudoedit /etc/sudoers 打开sudo命令配置文件。
然后关闭sudo需要客户端的检查。
如图。
红框内的代码注释掉。问题解决。