SSH'den başka bir kullanıcıya nasıl geçilir?


-1

SSH'yi kullanarak bir sunucuya bir komut arıyorum rootve ardından SSH'yi yürüttükten sonra diğer kullanıcıya geçiriyorum. Birisi lütfen bana bunun için emir vermede yardımcı olabilir.

Çalışmıyor:

ssh root@hostname `su - dba`

Çalışma:

ssh root@hostname (prompting for password)

2
Neden SSH'yi ( rootherhangi bir sistemdeki en hassas hesap olarak ) isteyip ardından başka bir kullanıcıya geçmek istiyorsunuz?
JakeGould

Neden ssh dba@hostnameihtiyaçlarınız için çalışmıyor ?
hBy2Py

4
Sorunuz bir XY problemi gibi görünüyor . Kök olarak sshing yaparak ve ardından kullanıcıyı değiştirerek çözmeye çalıştığınız sorunu bize söyleyebilir misiniz?
gronostaj

Yanıtlar:


1

Sorunuzu doğru yorumluyorsam, ssh bağlantısını açarken sahte bir tahsisatın nasıl zorlanacağını sorduğunuza inanıyorum.

bu istediğini yapmalı:

ssh -t root@hostname 'su - dba'

Buna neden ihtiyacın olduğundan emin değilim ....

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.