이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 11570|회답: 1

Docker는 SFTP 서비스를 빌드합니다

[링크 복사]
2021-7-19 16:16:30에 게시됨 | | | |
리눅스에서 sftp 서비스를 설정하는 것이 너무 번거로워서, 도커를 통해 sftp 서비스를 담은 컨테이너를 만들고 싶었고, 이미지 시장에서 검색해보니 다음과 같은 이미지가 있었습니다:하이퍼링크 로그인이 보입니다.

복습:

리눅스 서버는 SFTP 서비스로 설정되어 있습니다
https://www.itsvse.com/thread-9615-1-1.html

도커 명령어는 다음과 같습니다:

명령어 설명: 호스트의 포트 2222를 컨테이너의 포트 22로, 호스트의 /data/sftp_dev/upload 폴더를 컨테이너의 /home/itsvse/upload 폴더에 매핑하세요.



xftp로 연결을 시도했는데 연결은 성공했지만 파일이 업로드되지 않았고, 오류는 다음과 같았습니다:

허가는 허용되지 않습니다



용액

도커 컨테이너로 가서 다음 명령을 실행하세요:



파일 업로드와 새 폴더 생성 테스트는 문제없이 진행했습니다.
연결이 끊긴 후에는 다음과 같은 오류로 테스트를 연결할 수 없습니다:

[/진입점] sshd 실행
서버가 0.0.0.0 포트 22에서 듣고 있습니다.
서버 도청 중입니다 :: 포트 22.
itsvse 비밀번호를 192.168.1.134 포트 15274 ssh2에서 수락했습니다
chroot 디렉터리 "/home/itsvse"의 잘못된 소유권 또는 모드
itsvse 비밀번호를 192.168.1.134 포트 15279 ssh2에서 수락했습니다.
chroot 디렉터리 "/home/itsvse"의 잘못된 소유권 또는 모드
itsvse 비밀번호를 192.168.1.134 포트 15306 ssh2에서 수락했습니다
chroot 디렉터리 "/home/itsvse"의 잘못된 소유권 또는 모드
솔루션은 컨테이너에 들어가 다음 명령을 실행합니다:


(끝)





이전의:.NET/C# 로드 테스트 NBomber 간단한 튜토리얼
다음:리눅스 히스토리 명령어는 시간과 실행 중인 사용자를 보여줍니다
2021-7-19 17:07:31에 게시됨 |
공부, 배우고, 배우고, 배우고, 배우고 배워
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com