Como configurar a pasta raiz FTP no Mac OS X El Capitan?

Como configurar a pasta raiz FTP no Mac OS X El Capitan?

Eu sei como

  • ativar um servidor FTP:

    sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
    
  • desligue o servidor FTP:

    sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
    

A pasta raiz do FTP é automaticamente definida como /Users/my_username.

Como posso alterar a pasta FTP raiz para uma pasta de minha escolha?

Responder1

A pasta inicial do usuário FTP é definida no aplicativo "Usuários e Grupos" das Preferências do Sistema. Vá para Menu Apple > Preferências do Sistema > Usuários e Grupos.

A mágica é usar a opção secreta [Control] + [Click]. Mantendo pressionada a tecla [Control], clique no usuário na lista de usuários e o menu secreto "Opções avançadas" aparecerá. Altere o diretório inicial do usuário para o que desejar na tela de opções seguinte.

Então, sempre que um serviço (SSH, FTP, etc.) fizer login, esse novo diretório inicial configurado será o ponto de partida.

No entanto, tenha muito cuidado, pois qualquer erro pode fazer com que o usuário fique inacessível/corrompido e, se for o único usuário administrador em seu sistema, você poderá se bloquear permanentemente.

ALÉM DISSO, é altamente recomendável que você configure um usuário separado dedicado para FTP. Não é o usuário principal do sistema. Esse usuário separado teria o diretório inicial personalizado.

informação relacionada