Linux 'runas' eşdeğeri


9

şirketimin birden fazla etki alanı var ve yerel makineme bir kimlik bilgileri kümesiyle giriş yapıyorum, ancak çoğu zaman belirli ağ kaynaklarına erişirken farklı bir kimlik bilgisi kümesi kullanmam gerekiyor. Windows'da tüm işlemleri farklı bir kimlik bilgileri kümesi altında çalıştırma seçeneğine sahip olduğum RunAs'ı kullanacağım ya da sadece ağ üzerinden diğer kullanıcıyı (runas / netonly) taklit etmeyi söyleyebilirim.

Linux'ta böyle bir şey var mı?

Yanıtlar:


25
$ sudo -u <username> <command>

Bu, belirtilen komutu kullanıcı tarafından belirtilen şekilde çalıştıracaktır. Ancak, Kerberos kimlik doğrulamasını ve uzak ana bilgisayarlara bağlanan görevleri de içerdiğinden, Windows 'RunAs işlevi için tam bir drop-in değildir.


@ Mark: ağ kimlik doğrulama desteği eklemek için farklı pam kimlik doğrulama modüllerine bakın (pam_krb5 ve pam_ldap başlamak için iyi bir yer)
18'de fotoiyonize

Tamam, ama sudo -u [domain2] \ [username] komutunu denediğimde bana 'bilinmeyen kullanıcı: [domain2] [kullanıcı adı]' diyor
Mark J Miller

@ Mark - varsayılan olarak linux ana bilgisayarları AD / Windows ortamınızdan hiçbir şey bilmiyor olabilir . Linux'u kimlik doğrulama için AD kullanacak şekilde yapılandırmak kesinlikle mümkündür, ancak bu ayrı bir soru.
EEAA

haklısın, puanları verdim ve yeni bir soru göndereceğim.
Mark J Miller

2
@Mark Kulağa hoş geliyor. Yeni bir soru göndermeden önce eski ServerFault soruları arasında arama yapın. Linux ve Windows entegrasyonu ile ilgili bunların bir kısmı var.
EEAA

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.