9

我有一个目录,其中有多个目录,每个目录都包含多个图像文件。

我想将所有子目录其中的图像文件的文件权限更改为 755。

我正在使用 WinSCP 连接到服务器。那么如何一次更改文件权限,因为由于文件很多,我无法一一更改。

4

5 回答 5

10

如果您具有对服务器的 shell 访问权限,则可以执行

chmod -R 755 {DIR}

-R递归的意思。

编辑:如果您只能通过 WinSCP 访问,您应该能够选择所需的文件/目录并递归更改权限

于 2011-10-05T16:10:49.280 回答
3

如果您对服务器具有 shell 访问权限,则可以chmod通过 shell。

你递归-R

chmod 755 -R ...

我也喜欢打印文件,所以-v如果你想的话,只需附加一个:

chmod 755 -Rv ...
于 2011-10-05T16:10:14.333 回答
2

我以这种方式解决:

使用 curlftpfs 将 ftpdir 挂载到本地(curlftpfs 教程):

 curlftpfs -v IP /mnt/ftp/ -o user=<user>:<pass>

chmod 755 /mnt/ftp/ -R
于 2017-05-25T20:08:07.417 回答
2

您可以通过 FileZilla 来完成。通过 FileZilla 登录并右键单击该文件夹并单击更改权限,您将在下面找到更改子目录和文件权限的选项。

于 2015-12-03T14:10:56.293 回答
1
chmod -R 704 yourDirectoryName

Owner Can:执行读写,Group:无权限,Teacher:读取权限

于 2014-04-07T14:06:57.417 回答