更改 Linux 中的默认文件权限

问题描述


我在 Centos 7 下工作。
一段时间以来,我的 FTP /home/students 目录出现问题,其访问权限(权限)设置为 750。当我以用户 students 创建文件时,文件访问权限为 644(所有者读/写,其他用户只读)。但是当student用户通过SFTP(通过ssh key认证)接收文件时,这些文件的权限是600。 通过 SFTP 上传文件的人可以强加访问权(许可)吗?

如何让SFTP自动接收的文件认权限为644?

谢谢

解决方法

我认为你应该做这样的事情 > 修改 /etc/ssh/sshd_config :

Subsystem sftp internal-sftp -m 0644

然后你应该重新加载 SSHD 配置:

sudo systemctl reload sshd