Pertanyaan yang diberi tag «sudo»

sudo - Menjalankan perintah dengan hak superuser.

6
Mengapa su world executable?
Saya memiliki server tanpa kepala yang login ke jarak jauh oleh banyak pengguna. Tidak ada pengguna lain di file sudoers, sehingga mereka tidak dapat memperoleh root melalui sudo. Namun, karena izin aktif sutidak -rwsr-xr-xada yang menghentikan mereka dari mencoba memaksa paksa root password. Orang bisa berargumen bahwa jika pengguna mengetahui …
20 sudo  su  headless 

3
Apa tujuan "benar" di bash "jika sudo benar; kemudian"
Saya telah meretas bersama skrip bash ini yang menguji apakah pengguna memiliki hak pengguna super dan jika mereka tidak meminta mereka. Pada akhirnya saya mencoba untuk membalikkan pernyataan 'jika' kedua sehingga saya dapat menghapus dua baris berikut (gema "kata sandi ok" dan yang lainnya pada baris berikut) # Root user …
20 bash  sudo 


3
Bagaimana saya mengetahui jika hak istimewa sudoer saya habis?
Saya sedang mengerjakan skrip yang menjalankan perintah sebagai sudo dan menggemakan satu baris teks SAJA jika hak sudo saya telah habis, jadi hanya jika menjalankan perintah dengan sudo akan meminta pengguna saya (bukan root) untuk mengetikkan kata sandinya lagi. Bagaimana saya memverifikasi itu? Ingatlah bahwa $(id -u)bahkan ketika berjalan sebagai …
20 sudo 


11
Kesalahan Vim E138: Tidak dapat menulis file viminfo $ HOME / .viminfo!
Saya khawatir saya mengalami sesuatu yang agak aneh. Ketika saya membuka file secara normal vim README.txt, semuanya baik-baik saja. Namun setelah itu sudo vim README.txt, file tersebut menjadi kosong, dan memberi saya E138: Can't write viminfo file $HOME/.viminfo!kesalahan saat mencoba keluar. Saya curiga .viminfofile tersebut rusak, jadi saya menghapusnya. Masalah …
20 permissions  vim  sudo  root 


4
'sudo' tidak diinstal, saya tidak bisa menginstalnya, dan ia menanyakan apakah saya root
Saya baru saja selesai menginstal Debian 8 (Jessie) dan mencoba membuat direktori lib/firmware, karena ada file yang hilang ( rtl8723befw.bin) dalam instalasi, dan dikatakan mkdir: cannot create directory `rtlwifi`: Permission denied Saya mencoba meletakkan sudo di depan, tetapi kemudian kembali: bash: sudo: command not found Ketika mencoba menginstal sudo dengan …

2
Bagaimana saya bisa berjalan sebagai pengguna lain?
Ini adalah kode bash yang harus dijalankan. Jadi pertama-tama ia menggantikan pengguna untuk membuka proyek dan menjalankan semua kode: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec rake assets:precompile Saya telah …
20 bash  debian  sudo  su 


1
Izinkan tamu tertentu untuk menjalankan perintah tertentu
Saya ingin membuat pengguna baru di beberapa host Debian / Ubuntu saya yang dapat memperbarui server menggunakan perintah apt-get updatedan apt-get dist-upgrade, tetapi saya tidak ingin memberi mereka akses sudo penuh untuk dapat melakukan hal lain. Apakah ini mungkin? Mungkin ada cara untuk membuat skrip yang tidak dapat diedit tetapi …

5
Apakah ada cara untuk memberitahu sudo untuk menetapkan nama pengguna saya sebagai pemilik untuk file yang dibuat alih-alih root?
Jika saya melakukan sudo cp /etc/foo.txt ~/foo.txt, file baru dibuat dengan rootsebagai pemilik. Saat ini, saya tidak menemukan jalan keluar selain menggunakan dua perintah terakhir ( lsuntuk mengklarifikasi kasus penggunaan): belmin@server1$ ls /etc/foo.txt > -rw------- 1 root root 3848 Mar 6 20:35 /etc/foo.txt > belmin@server1$ sudo cp /etc/foo.txt ~/foo.txt belmin@server1$ …
19 bash  files  sudo 

2
JAVA_HOME tidak disetel dalam skrip saat dijalankan menggunakan sudo
Saya mencoba menjalankan skrip instalasi yang memerlukan java untuk diinstal dan JAVA_HOMEvariabel lingkungan harus ditetapkan. Aku telah menetapkan JAVA_HOMEdi /etc/profiledan juga dalam file saya disebut java.shdi /etc/profile.d. Saya bisa echo $JAVA_HOMEdan mendapatkan respons yang benar dan saya bahkan bisa sudo echo $JAVA_HOMEdan mendapatkan respons yang benar. Di install.shsaya mencoba menjalankan, …

2
mengeksekusi if-statement dari command prompt
Dalam bash saya bisa melakukan hal berikut: if [ -f /tmp/test.txt ]; then echo "true"; fi Namun, jika saya tambahkan sudodi depan, itu tidak berfungsi lagi: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Bagaimana saya bisa membuatnya bekerja?


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.