GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zabránit uživatelům v přístupu ke kořenovému adresáři?

I když stále povoluji mému účtu přístup do kořenového adresáře. Zkoušel jsem se přidat do kořenové skupiny pomocí $ sudo adduser myaccount root ale když udělám $ sudo chmod o-r /etc následuje $ cd /etc $ dir říká, že povolení bylo odepřeno.

Možná přemýšlím o špatném řešení mého problému. Nastavil jsem ssh server s OpenSSH a chci uživatelům poskytnout možnost procházet a upravovat soubory v konkrétní složce /home/myaccount/website/deveopment/ aniž by jim dali možnost prohlížet nebo upravovat cokoli jiného.

Abych tento problém vyřešil, pokouším se zakázat oprávnění ke čtení „jiná skupina“ z každé složky v kořenovém adresáři, aby k nim měl přístup pouze root. Tehdy jsem narazil na výše uvedený problém. I poté, co jsem se přidal do rootu, stále nemohu přistupovat k adresářům se zakázanými oprávněními pro čtení „jiná skupina“.

Přijatá odpověď:

Pokud vše, co chcete, je, aby uživatelé mohli posílat soubory sftp do/z konkrétní složky, proč je nenastavíte pomocí chrootu sftp? Díky tomu bude složka, kterou určíte, vypadat jako kořenová v jejich přihlášení.

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


Ubuntu
  1. Jak nainstalovat R 3.3.1 do vlastního adresáře?

  2. Jak ztlumit z příkazového řádku?

  3. Jak zabránit uživatelům sudo ve spouštění konkrétních příkazů?

  1. Jak změnit oprávnění z uživatele root na všechny uživatele?

  2. Jak zabránit `ls` v třídění výstupu?

  3. Jak přesunout datový adresář Mysql?

  1. Jak nainstalovat jádro 5.13 v Ubuntu 18.04 z úložiště 20.04

  2. Jak zabránit tomu, aby Windows 10 pokaždé poškodil Ext4 Superblock?

  3. CentOS / RHE 7:Jak zabránit uživatelům v používání posledních 10 hesel