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