私はやり方を知っている
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] + [クリック] の秘密オプションを使用することです。[Control] キーを押しながら、ユーザー リスト内のユーザーをクリックすると、秘密の「詳細オプション」メニューが表示されます。その後のオプション画面で、ユーザーのホーム ディレクトリを任意のディレクトリに変更します。
その後、サービス (SSH、FTP など) がログインするたびに、この構成された新しいホーム ディレクトリが開始点になります。
ただし、エラーが発生するとユーザーがアクセス不能になったり破損したりする可能性があるため、十分に注意してください。また、システム上の唯一の管理者ユーザーである場合は、自分自身を永久にロックアウトする可能性があります。
さらに、FTP 専用の別のユーザーを設定することを強くお勧めします。メインのシステム ユーザーではありません。この別のユーザーにはカスタマイズされたホーム ディレクトリが設定されます。