«su» etiketlenmiş sorular

Kullanıcıyı Değiştir komutu

11
Bir kullanıcının giriş yapması nasıl engellenir, ancak Linux'ta “su kullanıcısına” izin verilir?
Bir kullanıcının " su - kullanıcı " kullanarak giriş yapmasına izin verirken, kullanıcının SSH kullanarak giriş yapmasını nasıl önlersiniz? Kabuğu ayarlamaya çalıştım /bin/falseama denediğimde suişe yaramıyor. Yalnızca giriş yapanlara izin vermenin birkaç yolu var sumı? SSH AllowUsergitmenin yolu mu? (eğer böyle giderse bunu nasıl yaparım?)
93 linux  login  su 

7
komut dosyasını nologin kabuğu olan kullanıcı olarak çalıştır
Tek yapmam gereken belirli bir betiği, nologin/falsebelirtilen kabuğa sahip belirli bir kullanıcı olarak çalıştırmak /etc/passwd. Komut dosyasını root olarak çalıştırırdım ve bu başka bir kullanıcı olarak çalışmalıdır. Koşu: ~# su -c "/bin/touch /tmp/test" testuser işe yarayacaktı ama testör için geçerli bir kabuğa ihtiyacım var. Şifreyi devre dışı passwd -d testuserbırakabileceğimi …
87 linux  bash  shell  su  login 

2
Nologin kullanıcısı olarak bir komutu çalıştırma
Sunucumu, geçenlerde suPHP 'sanal' kullanıcılarımın bu makaleyi kullanarak oturum açamayacakları şekilde kurdum Şimdi benim sorunum şu ki rake, sunucuda çalışan Ruby on Rails uygulamam için bir komut çalıştırmadan önce, suoraya girip www-datakomutu oradan yürütmüştüm - açıkçası nologin yüzünden bunu yapamam. Kök kullanıcı olarak, nologin olsalar bile, diğer kullanıcıların komutlarını nasıl …

2
Neden 'script' komutunu / dev / null / 'screen' komutunun başka bir kullanıcı olarak kullanılmasına izin veriyor?
Belirli bir uzun süre çalışan senaryoyu çalıştırması için bir kullanıcıya dava açıldım. Ekranı kullanmak istedim ama "/ dev / pts / 4 'terminalinizi açamıyorum - lütfen kontrol edin" hata mesajını aldım. Bu yüzden Googled ve koşmak için talimat bir forum yazıyla karşılaştım $ script '/dev/null/'. Öyle yaptım ve sonra izleyebildim. …
36 linux  bash  gnu-screen  su 

1
Sudo su - postgres ve sudo -u postgres arasındaki fark nedir?
PostgreSQL kullanıcıları varsayılan olarak unix soketlerinde kimlik doğrulaması yapar, burada unix kullanıcısı PostgreSQL kullanıcısı ile aynı olmalıdır. Böylece insanlar sıklıkla kullanır suveya süper kullanıcı sudoolurlar postgres. İnsanları sıklıkla aşağıdaki gibi yapılar kullanarak görüyorum: sudo su - postgres ziyade sudo -u postgres -i ve nedenini merak ediyorum. Benzer şekilde, gördüm: sudo …
35 postgresql  shell  sudo  su 

2
Komutu Linux “system” kullanıcısı olarak çalıştırın (shell = / bin / false)
adduser --systemBazı cron işlerini yürütmek için Ubuntu 11.04 ( ) 'de bir "sistem" kullanıcısı yarattım , ancak bazen bu kullanıcı gibi komutları manuel olarak çalıştırarak işleri test etmek istiyorum. Bunu yapmanın en kolay yolu nedir? suçalışmaz, çünkü kullanıcının /bin/falsekabuğu (cron için iyidir) vardır. Testimi yapmak /bin/bashiçin kabuğu değiştirdim ve tekrar …
29 linux  ubuntu  shell  cron  su 

4
BASH Scripting, tek komut için www-data'ya uygundur
Yazdığım bu blog yazısında anlatıldığı gibi, yıkılma havuzları ve ilgili web sitelerinin oluşturulmasını otomatikleştirmeye çalışıyorum . Aşağıdaki komutu çalıştırmak için www-data kullanıcısına başvurduğum bölümün tam çevresinde sorun yaşıyorum: svnadmin create /svn/repository Komut dosyasının başında, root veya sudo olarak çalıştığından emin olan bir kontrol var ve bundan sonra gelen her komutun …
26 ubuntu  bash  svn  su 

2
Su sırasında başka bir kullanıcıya oturum açma kabuğu olarak “Terminal işlem grubu ayarlanamıyor”
Not: Lütfen bu yayının yarısına yakın "DÜZENLE" ile başlayan güncellenmiş bilgileri okuyun - bu sorunun ortamı ve arka planı değişti Debian Testing depolarına geçiş yapmaya karar verdiğim bir bataklık standart Debian 6.0 kurulumum var. Bunu, bunun yerine Test depolarını kullanmak için sources.list dosyamdaki Squeeze depolarına yapılan referansları değiştirerek yaptım. Paket …


3
“Sudo su -” kötü bir uygulama mıdır?
Arka fon Farkı biliyorum arasında su -, sudo su -ve sudo <command>: su - - kullanıcıyı root'a geçirir, root şifresi gerektirir sudo su - - kullanıcıyı root'a geçirir, sadece mevcut kullanıcının şifresini gerektirir sudo <command>- yalnızca belirli bir komut için root erişimi verir; yalnızca geçerli kullanıcının şifresini gerektirir Benim sorum …
13 linux  unix  sudo  su 

8
kabuk betiğinin içinde su kullanma
Bir dağıtım işlemini otomatikleştiriyorum ve makinemde yalnızca bir .sh dosyasını çağırabiliyorum, benim yapmamı ve .zip'i sunucuya yüklemesini ve ardından sunucuda bir sürü şey yapmasını istiyorum. Yapmam gereken şeylerden biri kök olmamı gerektiriyor. Yani, ne yapmak istiyorum: ssh user@172.1.1.101 <<END_SCRIPT su - #password... somehow... #stop jboss service server_instance stop #a bunch …
12 ssh  bash  sudo  su 

4
Ayrıcalıklı Docker Kabı ile Çekirdek Ayarlama
Bir yük dengeleyici için çekirdek ayarlarını ayarlamak için bir kap yapıyorum. Bu değişiklikleri ana bilgisayara tek bir ayrıcalıklı kapsayıcı kullanarak bir görüntüde dağıtmayı tercih ederim. Örneğin: docker run --rm --privileged ubuntu:latest sysctl -w net.core.somaxconn=65535 Testlerde değişiklikler sadece o kap için geçerli olur. Tamamen ayrıcalıklı bir kapsayıcıyla / proc'ta yapılan değişikliklerin …
10 linux  docker  su  sysctl 

2
ssh üzerinde su -c yürütmek
SSH, kök ayrıcalıkları gerektiren bir komut üzerinde bir sunucunun BIOS sürümünü kontrol etmeye çalışıyorum: ssh remote-server su -c dmidecode ancak bu elbette hatayla başarısız olur: standart bir tty olmalı Bunu nasıl yapabilirim? Sudo kullanamıyorum ve root @ remote-server olarak giriş yapmaya çalıştığımda, 'su' komutu için kullandığım şifreyi kabul etmiyor. RedHat …
10 ssh  unix  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.