sudo sadece sizin için yapabilirim :)
Yine de biraz konfigürasyona ihtiyacı var, ancak bir kez yapmanız yalnızca şunu yapacaktır:
sudo -u user2 -s
Ve bir şifre girmeden user2 olarak giriş yapmış olursunuz.
Yapılandırma
Yapılandırmak sudo için, aracılığıyla kendi yapılandırma dosyasını düzenlemelisiniz: visudo. Not: Bu komut, vimetin editörünü kullanarak konfigürasyonu açacaktır , eğer rahat değilseniz export EDITOR=<command>, aşağıdaki satırı çalıştırmadan önce (kullanarak ) başka bir editör ayarlamanız gerekir . Bazen daha kolay kabul edilen bir başka komut satırı editörü de nanoöyledir export EDITOR=/usr/bin/nano. Genelde aşağıdakiler için süper kullanıcı ayrıcalığına ihtiyacınız vardır visudo:
sudo visudo
Bu dosya farklı bölümlerde yapılandırılmıştır, takma adlar, sonra varsayılanlar ve sonunda kurallara sahipsiniz. Yeni satırı eklemeniz gereken yer burasıdır. Böylece dosyanın sonuna gidin ve şunu ekleyin:
user1 ALL=(user2) NOPASSWD: /bin/bash
Ayrıca değiştirebilir /bin/bashtarafından ALLve daha sonra şifre olmadan user2 gibi herhangi komutu başlatmak olabilir: sudo -u user2 <command>.
Herhangi bir kullanıcıya geçebilmek istiyorsanız sadece kullanmanız yeterli
user1 ALL=(ALL) NOPASSWD: /bin/bash
Güncelleme
Skype ile ilgili yorumunuzu yeni gördüm. Skype'ı doğrudan sudo yapılandırma dosyasına eklemeyi düşünebilirsiniz. Uygulamalar klasörünüzde Skype kurulu olduğunu varsayıyorum :
user1 ALL=(user2) NOPASSWD: /Applications/Skype.app/Contents/MacOS/Skype
Sonra terminalden arayacaktınız:
sudo -u user2 /Applications/Skype.app/Contents/MacOS/Skype