我知道如何
打开 FTP 服务器:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
关闭 FTP 服务器:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
根 FTP 文件夹自动设置为/Users/my_username
。
如何将 FTP 根文件夹更改为我选择的文件夹?
答案1
FTP 用户的主文件夹在系统偏好设置“用户和组”应用中定义。转到 Apple 菜单 > 系统偏好设置 > 用户和组。
魔法是使用 [Control] + [Click] 秘密选项。按住 [Control] 键,单击用户列表中的用户,秘密“高级选项”菜单将出现。在随后的选项屏幕中将用户的主目录更改为您想要的任何内容。
然后,每当服务(SSH、FTP 等)登录时,这个配置的新主目录将成为起点。
但是,要非常小心,因为任何错误都可能导致用户无法访问/损坏,如果它是系统上唯一的管理员用户,您可能会永久锁定自己。
此外,强烈建议您为 FTP 设置一个专用的单独用户。而不是主系统用户。这个单独的用户将拥有自定义的主目录。