Saya menjalankan Ubuntu 10.04.2 LTS. Kenapa saya tidak bisa cd
masuk ke /var/www
direktori?
david@ubuntu:/var$ pwd
/var
david@ubuntu:/var$ ls -l
drwxrwxr-- 13 root root 4096 2011-02-26 21:53 www
david@ubuntu:/var$ cd www
-bash: cd: www: Permission denied
david@ubuntu:/var$ sudo cd www
sudo: cd: command not found
cd
adalah shell built-in jadisudo
tidak bisa digunakan.cd
dapat dieksekusi dapat lakukan, itu tidak dapat mengubah proses shell 'cwd.Jawaban:
Anda perlu menjalankan izin untuk masuk ke direktori.
sumber
Ada beberapa alasan untuk melarang '' orang lain '' memasuki direktori, bukan? Jadi saya akan menyarankan untuk mendapatkan akses root untuk masuk ke direktori itu, melakukan beberapa hal, dan meninggalkannya, menjatuhkan sudo shell.
sumber
Hanya sedikit info lebih lanjut, akan lebih bijaksana untuk membuat pengguna dan grup web untuk sistem Anda dan tidak memiliki layanan yang berjalan sebagai root. Kemudian Anda juga dapat menambahkan pengguna ke grup itu jika diperlukan dan tidak memberikan hak istimewa root.
sumber