«su» etiketlenmiş sorular

su, başka bir kullanıcı olarak kabuk veya başka bir komut çalıştırmak için kullanılan bir yardımcı programdır (varsayılan olarak köktür).

7
“Tekerlek” grubu adını nereden aldı?
wheel* Nix bilgisayarlarda grup tipik kök benzeri erişim çeşit grubunu ifade eder. Bazı * nix'lerde çalıştırma hakkına sahip bir kullanıcı grubu olduğunu su, ancak Linux'ta herhangi biri gibi göründüğünü (doğal olarak root şifresine ihtiyacınız olsa da) duydum . Kullandığım Linux dağıtımlarında varsayılan olarak kullanma hakkına sahip olan grup gibi görünüyor …
220 sudo  history  group  su 


8
Kök ayrıcalıklarına sahip olmanın en güvenli yolu nedir: sudo, su veya login?
Ayrıcalıklı kullanıcım tehlikeye girse bile, kök hesabın güvenli olmasını istiyorum. Ubuntu'da sudo'yu varsayılan olarak "güvenlik nedeniyle" kullanabilirsiniz. Ancak metin modu konsolunda oturum açmaktan daha güvenli olduğundan emin değilim. Bir saldırgan normal kullanıcım olarak kod çalıştırabilirse yanlış gidebilecek çok şey var. Örneğin takma adlar eklemek, PATH'ime bir şeyler eklemek, LD_PRELOAD ve …
120 security  sudo  login  su  privileges 

8
Linux'da “fakeroot” komutuna ihtiyaç nedir?
Niçin fakerootkomuta ihtiyacımız var ? Biz sadece kullanılamaz sudoveya sukomutları? Man sayfa diyor ki: fakeroot - Bir ortamda, dosya işleme için kök ayrıcalıklara sahip bir komutu çalıştır About.com diyor ki: Sahte bir kök ortamı verir. Bu paket, şöyle bir şeyi mümkün kılmak içindir: dpkg-buildpackage -rfakerootyani bir paket oluşturma için kök …
93 sudo  su 

3
su vs sudo -s vs sudo -i vs sudo bash
Aşağıdaki komutlar arasındaki fark nedir: su sudo -s sudo -i sudo bash Ben biliyorum suben kök şifresini bilmeniz gerekir ve için sudoben de olmak zorunda sudoersdosyanın ama bir kez fark nedir idam? Ev dizininim yürütüldükten sonra olduğu için suve arasında bir fark olduğunu biliyorum , ancak ev dizininiz hala peşinde …
89 sudo  su 

2
Sudo Suyu çalıştırmak için iyi bir sebep var mı?
Kök hesabının devre dışı bırakıldığı makinelerde bir kök kabuğu başlatmak için şunlardan birini çalıştırabilirsiniz: sudo -i: etkileşimli bir giriş kabuğu çalıştır (okur /root/.bashrcve /root/.profile) sudo -s: giriş yapmayan etkileşimli bir kabuk çalıştır (okur /root/.bashrc) Ubuntu dünyasında, çok sık sudo suönerilen bir kök kabuğu almanın bir yolu olarak görüyorum . Biri …

2
su options - komutu başka bir kullanıcı olarak çalıştırma
Bir komut dosyasını bir komut dosyasından başka bir kullanıcı olarak nasıl çalıştıracağınızı merak ediyordum. Senaryonun sahibinin kökü olarak ayarlanmış. Komutu hudson kullanıcısı olarak çalıştırmak için aşağıdaki komutun betiğin içinde çalıştırılmasını sağladım: su -c command hudson Bu doğru sözdizimi mi?
75 bash  scripting  su  sudo 

3
-bash: sudo: komut bulunamadı
Django uygulamasını konuşlandırmaya çalışıyorum. Yazdırdığımda apt-get update görüyorum W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied) E: …
63 debian  apt  sudo  su 

4
su, kullanıcıyı değiştirmez ancak bir hatayla da yanıt vermez
Olarak ise oturum rootİsterim subelirli normal bir kullanıcı için. Çalıştırın su usernameve derhal istemi geri alıyorum , hala root olarak Verilen bir hata yok. Eski "dava etmeye çalıştığınız kullanıcı şu anda içinde bulunduğunuz klasör için izne sahip değil" sorununun farkındayım ve bu senaryoda durum böyle değil. Ayrıca, belirli bir izin …
56 bash  su 

6
“Su” hatası “su” bağlantısı yanlış kimlik doğrulaması nedeniyle reddedildi ”
Kök olarak, bir komutu yürütmek için uzaktaki bir ana bilgisayara bağlanıyorum. Yalnızca "standarduser" uygun kimlik dosyasına ve doğru .ssh / config dosyasına sahiptir, bu yüzden önce kullanıcıyı değiştiriyorum: su standarduser -c 'ssh -x remotehost ./remotecommand' Komut düzgün çalışıyor, ancak "-x" (X11-Forwarding'i devre dışı bırak) kullanmam ve X11Forwards'ı devre dışı bırakmama …
52 bash  gnu-screen  su  xauth 

3
.bash_profile su çalıştırılırken kaynaklanmadı
Bir kullanıcının, diyelim ki var user1onun değişiklikler vardır, .bash_profilebunlardan, biri değişen PATH, örneğin: export PATH=/some/place:$PATH. Bu değişiklik olarak oturum açarsam user1veya a yaparsam bu işe yarar su - user1. Fakat eğer bir komutu suas ile çalıştırmayı denersem root, örneğin: su -c test.sh oracle (test içerir echo $PATH) Bu konuda değiştirilmiş …

4
Neden bir kabuk betiğindeki “sudo su”, betiğin geri kalanını root olarak çalıştırmıyor?
Örnek bir komut dosyası aşağıdaki gibi olabilir: #!/bin/bash sudo su ls /root ./test.shNormal kullanıcı olarak kullanıldığında , bunun yerine lssüper kullanıcı olarak çalıştır ve çıkar, o root'a geçer; ve oturumu kapattığımda ls /rootnormal kullanıcı olarak çalışıyor. Biri bana mekanizma hakkında bir şey söyleyebilir mi?
36 shell  shell-script  sudo  root  su 

7
Dd çıkışını nasıl bastırabilirim?
Kullanarak bazı dosyalar oluşturan bir bash betiğim var dd. Sorun şu ki dd, betiğimin çıktısını bozacak büyük miktarda çıktı atıyor. Arama yaparak bir çözüm buldum: dd if=boot1h of="/dev/r$temp1" >& /dev/null Bir alternatif var mı, yoksa /dev/nulltek yöne mi yönlendiriyor ?
35 bash  sudo  su  dd 

7
GUI uygulamasını başka (root olmayan) bir kullanıcı olarak çalıştırma
Diyelim ki 2 tane kullanıcı hesabım var user1ve user2. Ben giriş yaptığında user1ve ardından geçiş user2kullanarak su, komut satırı programları çalıştırmak, ancak GUI programları başarısız. Örnek: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: Peki bir GUI uygulamasını nasıl çalıştırabilirim?
34 shell  x11  xorg  su 


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.