GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Mencegah Pengguna Mengakses Direktori Root?

Sementara masih mengizinkan akun saya untuk mengakses direktori root. Saya sudah mencoba menambahkan diri saya ke grup root dengan $ sudo adduser myaccount root tetapi ketika saya melakukan $ sudo chmod o-r /etc diikuti oleh $ cd /etc $ dir katanya izin ditolak.

Mungkin saya memikirkan solusi yang salah untuk masalah saya. Saya menyiapkan server ssh dengan OpenSSH dan ingin memberi pengguna kemampuan untuk menavigasi dan mengedit file di folder tertentu /home/myaccount/website/deveopment/ tanpa memberi mereka kemampuan untuk melihat atau mengedit apa pun.

Untuk mengatasi masalah itu, saya mencoba menonaktifkan izin baca 'grup lain' dari setiap folder di root sehingga hanya root yang dapat mengaksesnya. Saat itulah saya mengalami masalah di atas. Bahkan setelah menambahkan diri saya ke root, saya masih tidak dapat mengakses direktori dengan izin baca 'grup lain' dinonaktifkan.

Jawaban yang Diterima:

Jika semua yang Anda inginkan adalah agar pengguna dapat menyimpan file sftp ke/dari folder tertentu, mengapa Anda tidak mengaturnya dengan chroot sftp? Ini akan membuat folder yang Anda tetapkan tampak sebagai root dalam login mereka.

Lihat:http://www.debian-administration.org/articles/590 http://ubuntuforums.org/showthread.php?t=858475


Ubuntu
  1. Bagaimana Cara Menginstal R 3.3.1 Di Direktori Sendiri?

  2. Bagaimana Mencegah `ls` Dari Menyortir Output?

  3. Bagaimana Memindahkan Direktori Data Mysql?

  1. Bagaimana Mencegah Windows 10 Dari Merusak Superblock Ext4 Setiap Saat?

  2. CentOS / RHE 7:Cara Mencegah Pengguna Menggunakan 10 Kata Sandi Terakhir

  3. Bagaimana cara mengubah direktori root dari server Apache?

  1. Cara Menginstal Kernel 5.13 di Ubuntu 18.04 dari Repositori 20.04

  2. Bagaimana Cara Mengubah Izin Dari Pengguna Root Menjadi Semua Pengguna?

  3. Bagaimana Cara Membisukan Dari Baris Perintah?