Saya terus mendapatkan kesalahan ini dan telah mencoba beberapa cara yang dibahas secara online untuk memperbaikinya dan tidak ada yang bekerja untuk saya. Saya telah menyiapkan kunci SSH sehingga ketika saya menjalankannya 'ssh newton@host.com'
secara otomatis saya masuk, saya juga telah mengatur pengguna ini visudo
menjadi 'newton ALL=(ALL:ALL) ALL'
saya kemudian juga mencoba untuk menambahkan'newton ALL=NOPASSWD: /var/www/script.sh'
Sayangnya, setiap kali saya lari ssh newton@host.com 'sudo /var/www/script.sh'
dari Cygwin saya kembali. Saya juga telah mencoba menambahkan -t -t
tetapi kemudian meminta saya untuk memasukkan kata sandi.
total size is 21209180 speedup is 314.69
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: 3 incorrect password attempts
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: 3 incorrect password attempts
ssh example.com sudo echo hello
dari satu sistem Linux ke yang lain. Saya telah memperbarui judul Anda sesuai dengan itu. Saya juga telah menandai pertanyaan Anda untuk migrasi ke situs Unix.