"Kullanmama sudo su -
" vb. Hakkında biliyorum . Ama dürüst olalım, neredeyse hepimiz yapıyoruz.
İşte sorun. Kök oturumlarını etkinleştiremeyiz, bu nedenle kullanıcı olarak root yapmak için ssh kullanmalıyız.
İşte işlem ağacı:
1 7897 7826 7826 ? -1 S 1000 0:00 sshd: josh@pts/0
7897 7898 7898 7898 pts/0 8182 Ss 1000 0:00 \_ -bash
7898 7990 7990 7898 pts/0 8182 S 0 0:00 \_ sudo su -
7990 7991 7990 7898 pts/0 8182 S 0 0:00 \_ su -
7991 7992 7992 7898 pts/0 8182 S 0 0:00 \_ -su
7992 8182 8182 7898 pts/0 8182 R+ 0 0:00 \_ ps axjf
Kökten, sonra da tek komutla kullanıcımdan çıkmak istiyorum. Bunu yapmanın bir yolu var mı?
BTW exit && exit, kabuktan çıktığı ve komutun geri kalanını işlemediği için çalışmaz
josh@ubuntu:~$ sudo su -
root@ubuntu:~# exit && exit
logout
josh@ubuntu:~$
sudo su
, anlamsızdır ve sadece ekstra bir süreç başlatır. Kullanım sudo -i
, bunun yerine, varsa.
sudo -i
Bir kök kabuk elde etmek için kullanıyorum . SSH'ye gelince, ssh'yi root girişlerine izin verecek şekilde yapılandırabilirsiniz, kişisel olarak root ve "ssh key er kerberos" için "password olmadan" seçeneklerini kullanıyorum. Bu, kök hesabı parolalara kilitli tutar.
exit
çıkışlar su
, ikincisi çıkış yapar. Yapmak istediğin bu değil mi?