Bagaimana saya bisa memberikan izin penuh ke folder dan subfolder

24

Saya baru di Ubuntu dan perlu membuat folder baru /vardan membutuhkan semua pengguna di mesin untuk memiliki izin penuh ke folder ini.

bagaimana saya harus melanjutkan?

Sam
sumber
Selamat Datang di Tanya Ubuntu! ;-) Apakah Anda ingin membuat folder /varyang memiliki izin penuh untuk semua pengguna ??? Sudah ada satu! dan itu disebut tmp!
Fabby
Terima kasih telah menjawab, ya yang ingin saya lakukan tetapi tolong apa yang Anda maksud dengan Sudah ada satu! dan itu disebut tmp!
Sam
1
/ tmp adalah direktori sistem dengan sistem file sementara yang menggunakan memori RAM. Apa pun yang diletakkan di sana akan dihapus setelah reboot.
Eduardo Cola
@EduardoCola: ini benar-benar menggunakan disk, tapi ya, itu dihapus saat reboot! (Anda dapat melihat ini terjadi ketika Anda menghapus quiet splashdari parameter boot ...) ;-)
Fabby
Bukankah / tmp digunakan dengan tmpfs? Yang menggunakan RAM?
Eduardo Cola

Jawaban:

25

Tekan Ctrl+ Alt+ Tuntuk pergi ke terminal dan ketik:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

Di mana szDirectoryNamenama direktori yang Anda inginkan, aberarti "semua" (pengguna) +berarti "tambahkan hak-hak berikut" dan masing-masing rwxberarti read, writus , dan xecute ...

Catatan: sudah ada direktori di /varmana semua pengguna memiliki akses ke: tmp(path lengkap /var/tmp:) yang dengan sendirinya terhubung ke /tmp.
Namun berhati-hatilah karena semua file dalam /tmpdihapus saat boot.

Untuk informasi lebih lanjut, di sini adalah sumber daya yang besar pada semua direktori di Linux.

Fabby
sumber
tapi apa maksudnya setelah saya menjalankan perintah Anda, saya mendapat total 0 ketika saya menulis ls -l / var / nameoffolder?
Sam
saya tahu perintah itu ls .. digunakan untuk daftar apa yang ada di folder itu tetapi -l beri saya izin hak?
Sam
Pertanyaan awal Anda telah dijawab. Jika Anda memiliki pertanyaan lebih lanjut, tanyakan saja yang lain! Kunjungi juga Tanya Tur Ubuntu untuk lebih memahami bagaimana situs ini bekerja, karena sangat berbeda dari forum ... Klik pada ☑ akan dihargai dalam waktu yang berarti ... ;-)
Fabby
maaf, Anda telah mengedit jawaban Anda dengan pernyataan yang ingin saya tanyakan tentang sudah ada direktori di / var yang semua pengguna memiliki akses ke: tmp yang disinkronkan ke / tmp ini berarti bahwa folder yang akan saya buat di / var akan dihapus seperti dalam / tmp
Sam
17

Buka Terminal

Buat Direktori dengan mkdir:

sudo mkdir /var/DirectoryName

Untuk memberikan semua izin ke folder berikan chmod -R 777:

sudo chmod -R 777 /var/DirectoryName
Pradeep Kumar Prabaharan
sumber