Bash tidak dapat bertindak sebagai bukan siapa-siapa dan nogroup?


10

Aku punya file log yang telah dibuat oleh nobody: nogroup, yang merupakan aktivitas yang login ke, saya ingin meniru menambahkan pesan ke file log. Pikiran pertama saya adalah:

$ sudo su nobody
This account is currently not available.

Jawaban:


20

Anda memiliki solusi yang lebih sederhana, jalankan: su -s /bin/bash nobody(ganti /bin/bashdengan shell pilihan Anda).

The This account is currently not available.kesalahan adalah karena fakta bahwa nobodyshell pengguna default adalah /usr/sbin/nologin, su -smemaksa sistem untuk menggunakan shell lain.


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.