sftp 权限和组

sftp 权限和组

我使用 sftp 将我的笔记本电脑(Ubuntu 18.10)备份到本地网络上的服务器(Ubuntu 18.04)上。突然,服务器上的权限出现问题,我开始收到拒绝访问警告。我在服务器上的用户名也失去了 sudoers 组的成员身份。我将用户重新添加到 sudoers 组,但如果不运行,则无法访问备份文件夹sudo chmod -R 777。显然,出于安全原因,我需要对此文件至少拥有 775 个权限,但我不知道要将哪个用户添加到哪个组才能实现这一点。

编辑我尝试将备份文件夹所有者添加到 ssh 组,但没有用。

所需信息:

~$ ls -l /home/biergarten 
   total 1172 
   drwxrwxr-x 2 biergarten ssh 1167360 Feb 6 00:27 BackupLaptopSSD
   drwxrwxr-x 2 biergarten ssh 20480 Apr 23 09:20 BackupTuxedo
   -rwxrwxr-x 1 biergarten ssh 58 Oct 20 2016 delPhotos.sh
   -rwxrwxr-x 1 biergarten ssh 131 Dec 14 2016 FTP_TEST123.txt


~$ groups biergarten ssh

答案1

您可能只需要将chown目录返回到您的用户和相应的组。

sudo chown -R your-user:appropriate-group /path/to/backups

然后您需要调查您的用户是如何从 sudo 组中删除的!

相关内容