![FTP를 사용하여 사용자의 시작 파일 위치를 설정하는 방법](https://linux55.com/image/127565/FTP%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%9D%98%20%EC%8B%9C%EC%9E%91%20%ED%8C%8C%EC%9D%BC%20%EC%9C%84%EC%B9%98%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
rootftp
나는 Solaris를 사용하고 Xerox 자유 흐름 인쇄 서버로 실행되는 컴퓨터에 FTP를 전송하기 위해 두 사람이 가끔 사용하는 사용자 계정을 가지고 있습니다 . 실제 머신은 Xerox N 시리즈, Reg 모델 D01D, Reg 유형 D01D001입니다. 중요한 것은 두 사용자 모두 Windows 10을 실행하고 있다는 것입니다. 다음과 같은 두 가지 경로가 있다고 가정합니다.
Path 1 = /var/somewhere/somewheredeeper
Path 2 = /var/somewhere
두 사용자 모두 ftp를 사용하여 이 컴퓨터에 액세스하면 경로 1에서 시작됩니다. FTP를 통해 연결할 때 경로 2에서 시작하도록 어디서/어떻게 변경합니까? 경로 2에 액세스해야 하지만 경로 1에서 시작하는 경우 경로 1로 업그레이드할 수 없습니다.
나는 Linux에 대해 거의 아무것도 모르지만 bash와 터미널 사용에는 매우 익숙합니다. 검색으로는 이런 구체적인 정보를 찾을 수 없습니다. 당신의 도움을 주셔서 감사합니다!
답변1
아마도 당신은 단지
- 사용자의 홈 디렉토리를 업데이트합니다. 다음으로
vi /etc/passwd
변경할 수 있지만 다음을 수행해야 합니다./var/somewhere/somewheredeeper
/var/somewhere
- 사용자가 디렉터리에 액세스할 수 있도록 허용
/var/somewhere
하는 소유권과 권한을 갖도록 권한을 업데이트합니다.rootftp
ftp