$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Dalam kasus seperti itu, bagaimana saya bisa mengutip $myvaruntuk menghindari pemisahan kata karena nilai spasi putih
$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Dalam kasus seperti itu, bagaimana saya bisa mengutip $myvaruntuk menghindari pemisahan kata karena nilai spasi putih
ALL ALL=(ALL) NOPASSWD:ALLbaris otomatis ditambahkan dua kali di akhir /etc/sudoersfile saya . Linux saya tiba-tiba berhenti meminta kata sandi setiap kali saya menjalankan perintah sudo. Ini membuat saya menyelidiki masalah ini. Bahkan setelah berjalan sudo -kuntuk mengatur ulang waktu...
Saya membuat beberapa layanan systemd yang pada dasarnya berfungsi: lokasi: /etc/systemd/system/multi-user.target.wants/publicapi.service kandungan: [Unit] Description=public api startup
Saya baru-baru ini menginstal LAME encoder di server saya untuk mengonversi wav ke mp3 dan itu berfungsi baik ./configure; make; make install. Saya kemudian mencoba menginstal OGG encoder dan itu membutuhkan './configure, make, sudo make install' - yang tidak bisa saya lakukan, karena saya tidak...
Saya telah menyediakan sudokepada sepuluh pengguna untuk menjadi pengguna lain seperti nsup. Saya ingin melacak pengguna yang mengeksekusi perintah mana setelah mereka menjadi nsup. Jika ada cara untuk menyimpan file log dalam file umum itu akan menjadi hebat. Saya telah mencoba melihat...
Pertanyaan ini ditanyakan dengan cara berbeda di forum lain. Tetapi belum ada penjelasan yang layak mengapa Anda tidak dapat melakukan hal di bawah ini di bash. #!/bin/bash command1 SWITCH_USER_TO rag command2 command3 Biasanya, cara yang disarankan adalah #!/bin/bash command1 sudo -u rag...
Desktop Linux dapat melakukan beberapa tindakan yang jika tidak tersedia bagi pengguna ketika login dari terminal. Tindakan seperti mematikan sistem, dan mengubah waktu sistem hanya dapat diakses oleh pengguna sudo setelah memasukkan kata sandi. Bagaimana cara kerjanya? Apakah ada daemon root yang...
Saya bertanya-tanya apakah ada cara untuk menjalankan skrip / perintah dari mesin lokal tanpa membuat modifikasi apa pun sebagai root pada mesin remote? Beberapa latar belakang Saya mencoba mengatur beberapa tugas melalui Capistrano dan saya memerlukan sudoakses. Ada sekitar 30+ server dan bagi...
Saya mencoba menggunakan perintah sudo dan file sudoers dengan benar sehingga saya dapat menjalankan perintah sebagai pengguna lain. Saya mengatur file sudoers saya sebagai berikut: beans ALL = (root,apache) NOPASSWD: /opt/renovations/var/script-*.sh root, apache, dan kacang-kacangan adalah...
Saya punya satu mesin build yang memiliki pengguna abcyang memiliki akses sudo terbatas. Ketika saya memeriksa kode sumber dan menjalankan skrip build saya, itu berfungsi dengan baik. Skrip build berisi sudopanggilan yang tidak tertulis "sudo: tidak ada tty yang ada dan tidak ada program askpass...
Yang pertama sudosaya masukkan di server Ubuntu 14.04 saya selalu lambat. Prompt kata sandi ditampilkan segera, tetapi setelah saya menekan enter, dibutuhkan sekitar 10-15 detik hingga hasilnya dicetak. Semua perintah sudo setelah ini dijalankan secara instan. Menjalankan sesuatu seperti sudo...
Saya menggunakan Cloud9 untuk pengembangan Rails dan menggunakan lingkungan Ubuntu. Dalam dokumentasi tentang penggunaan database PostgreSQL, dikatakan: Terhubung ke layanan: $ sudo sudo -u postgres psql Apa arti dari mengetik sudo dua
Kami mencoba untuk menginstal perangkat lunak kami di mesin Ubuntu. Untuk melakukannya, kami membutuhkan roothak istimewa. Pada dasarnya, semua yang perlu kita lakukan adalah menjalankan jar runnable seperti: sudo java -jar runnableJar.jar. Semua perintah tersebut akan kembali: Unable to resolve...
Saya menjalankan sudo-1.8.6 pada CentOS 6.5. Pertanyaan saya sangat sederhana: Bagaimana cara mencegah SHELL dari merambat dari lingkungan pengguna ke lingkungan sudo? Biasanya orang pergi ke arah lain - mereka ingin melestarikan variabel lingkungan. Namun, saya mengalami masalah ketika pengguna...
Saya pikir pasti ada jawaban sederhana untuk ini, tetapi saya tidak tahu mengapa ini tidak berhasil! Saya memiliki folder di direktori home saya (well, beberapa level di bawah) yang disebut plugins-terinstal. Saya ingin mentransfer semua isi folder itu (sekitar 15 file .jar) ke folder yang...
findtidak dapat 'mengembalikan direktori kerja awal' saat dijalankan di belakang sudo -ujika direktori kerja awal tidak terlihat oleh pengguna. Hal ini menyebabkan menemukan untuk selalu mencetak pesan peringatan ditolak Izin yang mengganggu : $ pwd /home/myuser $ sudo -u apache find...
Perintah ini, ketika dijalankan sendiri, menghasilkan hasil yang diharapkan (baris terakhir dari crontab): tail -n 1 /etc/crontab Namun, ketika saya menjalankannya sebagai bagian dari perintah gema untuk mengirim hasil ke file, itu menambahkan ringkasan semua file di direktori kerja, ditambah...