Mac OS X El Capitan에서 FTP 루트 폴더를 구성하는 방법은 무엇입니까?

Mac OS X El Capitan에서 FTP 루트 폴더를 구성하는 방법은 무엇입니까?

나는 방법을 안다

  • 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에 대해 별도의 전용 사용자를 설정하는 것이 좋습니다. 기본 시스템 사용자가 아닙니다. 이 별도의 사용자는 사용자 정의된 홈 디렉토리를 갖게 됩니다.

관련 정보