Jak przejść do innego użytkownika z SSH?


-1

Szukam polecenia do SSH na serwer za pomocą, roota następnie przełączam go na innego użytkownika po wykonaniu SSH. Czy ktoś mógłby mi pomóc w zapewnieniu tego polecenia.

Nie działa:

ssh root@hostname `su - dba`

Pracujący:

ssh root@hostname (prompting for password)

2
Dlaczego chcesz SSH jako rootnajbardziej wrażliwe konto w dowolnym systemie, a następnie przejść do innego użytkownika?
JakeGould

Dlaczego ssh dba@hostnamenie działa dla twoich potrzeb?
hBy2Py

4
Twoje pytanie brzmi jak problem XY . Czy możesz nam powiedzieć, jaki problem próbujesz rozwiązać, sshing jako root, a następnie zmiana użytkownika?
gronostaj

Odpowiedzi:


1

Jeśli poprawnie interpretuję twoje pytanie, sądzę, że pytasz, jak wymusić alokację pseudo-tty podczas otwierania połączenia ssh.

powinno to zrobić, co chcesz:

ssh -t root@hostname 'su - dba'

Nie jestem pewien, dlaczego tego potrzebujesz ...

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.