使用ssh或者远程执行命令是的一些问题解决方法

1、错误提示: sudo: sorry, you must have a tty to run sudo
解决方法:编辑文件 vi /etc/sudoers 把Defaults requiretty 这一行注释掉

2、错误提示:no tty present and no askpass program specified
解决方法:编辑文件 vi /etc/sudoers 把Defaults visiblepw

3、错误提示: sudo: sorry, you must have a tty to run sudo
解决方法:编辑文件 vi /etc/sudoers 把Defaults requiretty 这一行注释掉

4、错误提示:no tty present and no askpass program specified
解决方法:编辑文件 vi /etc/sudoers 把Defaults visiblepw这一行加进

5、错误提示:Permission denied, please try again.
解决方法:修改/etc/ssh/sshd_config 将 PermitRootLogin 这一行注释解除
但是修改后,出现其他问题,此错误仍会重现