"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 -iBir 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?