Tag: 权限

如何通过访问特定子目录为vsftpd设置虚拟用户?

我需要能够向只能访问子文件夹的vsftpd添加虚拟用户。 我想要使​​用虚拟用户的原因是我只想在服务器上拥有1个真实用户。 FTP结构是: www website_name1 sub_folder1 website_name2 sub_folder2 sub_folder3 website_name3 website_name4 主帐户可以访问www文件夹和所有子目录,我想添加一个可以访问sub_folder1并且只能访问sub_folder1的虚拟用户 另外为了避免一些混淆,我还需要另一个用户访问sub_folder3并且只能访问sub_folder3 。 我的观点是,我需要能够逐个用户地选择哪个文件夹和子文件夹。 我已经找到了添加用户以查看整个结构或设置用户命名文件夹的方法,这些对我来说都没用。 我在这里发现了类似的问题: 如何为多个用户设置VSFTPD,包括添加特定目录 但它建议proftpd ,我虽然一般不太安全。 或者我错过了这里的观点?

SFTP连接失败

我想为现有的apache拥有的目录/ var / www / webiste配置用户ftpuser到sftp 我将其添加为新用户并将/ var / www / webiste作为其主目录, useradd -md /var/www/website -s /bin/bash ftpuser 在sshd_config中 : Subsystem sftp internal-sftp Match User ftpuser ChrootDirectory /var/www/website X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp 该目录现在由root拥有,并具有对www-data用户的acl权限: # ls -ltr drwxrwx—+ 5 root root 4096 Nov 8 2012 website # getfacl website/ # file: website/ # owner: […]

php用户www-data的默认文件权限

我在我的ubuntu机器上安装了一个php。 Web根目录是/var/www 我为此文件夹设置了权限,如下所示: sudo chown -R ftpuser:www-data / var / www ftpuser是我设置的用户,所以我可以从网络上的另一台机器ftp到/ var / www。 www-data是php使用的用户。 我使用php中的whoami双重检查。 每当我ftp将新文件上传到机器时,该组对该文件没有任何权限。 因此,当我尝试通过machine-name/new-file.php在我的浏览器中访问它时,我被告知权限被拒绝,我必须去chmod新文件。 我想知道是否有一种方法可以默认www-data用户/组具有对新文件的访问权限,所以我不必保持chmod每个新文件?

处理文件权限的一般规则

我在Ubuntu中遇到了大量文件权限问题,因为没有删除文件的权限,更改了一段时间的内容,等等。 我想知道你们中的一些Ubuntu专家是否可以分享你一般如何处理文件权限问题? 请记住哪些一般准则和终端命令? 提前致谢。

USB上的第一次完整备份:权限被拒绝

我是Ubuntu 13.04的新手。 我正在尝试对我的USB进行完整备份,并且我已经使用GParted在USB上创建了一个分区并将其格式化为ext4。 它仍然有权限被拒绝错误。 我收到这条消息: Permission denied when trying to create ‘/media/stacyjane/ubuntu backup/duplicity-full.20130726T043854Z.vol1.difftar.gpg

如果它具有700个权限并且不归我所有,如何使用’cd’命令输入目录?

我尝试使用sudo cd name_of_dir但收到错误消息: sudo: cd: command not found 有没有其他方法可以输入拥有700权限的其他用户拥有的目录?

pulseaudio不工作:“主页目录无法访问:权限被拒绝”

我使用Clementine,它昨天开始拒绝播放任何内容并显示“拒绝访问”警告框。 与Rhythmbox相同。 过了一会儿,我意识到我的声音指示也是灰色的,声音设置中没有声卡可见。 我认为 Pulseaudio是罪魁祸首,但没有确定性(见下面的输出)。 我在13.04出现问题,但我没有看到如何使用干净的配置重新启动它,或者我是否需要更改任何内容。 lionel@prime:~$ pulseaudio -vvvv I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us. D: [pulseaudio] core-util.c: RealtimeKit worked. I: [pulseaudio] core-util.c: Successfully gained nice level -11. I: [pulseaudio] main.c: […]

允许debian-transmission写入www-data目录

我希望transmission-daemon有权写入名为/opt/www/的目录,该目录已将所有者设置为www-data(以便Web服务器为其提供文件) 当我将其设置为我的下载目录时,传输守护程序响应权限被拒绝错误。 如何在保持www-data所有权的同时授予其在此目录中写入的权限? 对不起,如果有点混乱我会澄清,如果我不清楚。 谢谢! 基本上: /opt/www需要www-data才能作为网页提供,但同时我希望传输能够将文件写入该文件夹。 我怎样才能做到这一点? 默认情况下,传输在用户debian-transmission上运行

在`root`中的主文件夹而不是在`home` …我很困惑!

我的home文件夹有问题,这给了我一些权限问题。 我已经安装了一个应用程序,告诉我我没有权限保存在/home/username/Desktop ,但实际上我的家位于/home/username/Área de Trabalho (ÁreadeTrabalho =桌面,但用葡萄牙语) 。 访问sudo我的家庭如下图所示(查看文件夹图标)。 ( 里面是desktop文件夹。 ) 作为普通user访问我的家庭如下图所示。 ( 里面是Área de Trabalho文件夹。 ) 这是正常的吗? 我应该告诉Ubuntu我的实际home文件夹在哪里吗? 我该怎么办? Thanx提前!

Samba Share中755权限的含义是什么?

我正在尝试Samba。 我在/mnt/raiddrives上安装了一个RAID驱动器,我希望在我的网络上共享它,让每个人都可以完全访问它。 Ubuntu指南说在smb.conf文件中执行如下操作: [share] comment = Ubuntu File Server Share path = /srv/samba/share browsable = yes guest ok = yes read only = no create mask = 0755 但是,假设使用create mask值设置权限, 0755对我来说没有任何意义。 在网上搜索只会让数百人使用不同的数字,但没有明确解释数字的含义。 那么有人可以告诉我这些数字是什么意思,以及我如何计算出我想要使用的数字吗?