컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - Sftp 를 사용한 파일 전송

Sftp 를 사용한 파일 전송

SFTP 는 안전한 파일 전송 프로토콜인 SSH 파일 전송 프로토콜의 약어입니다. SFTP 와 FTP 는 거의 동일한 구문과 기능을 가지고 있습니다. SFTP 는 SSH 의 일부이며 Blogger 서버로 파일을 전송하는 안전한 방법입니다. 실제로 SSH 패키지에는 이미 SFTP 라는 보안 파일 정보 전송 하위 시스템이 포함되어 있습니다. SFTP 자체에는 별도의 데몬이 없으며 sshd 데몬 (기본 포트 번호 22) 을 사용하여 적절한 연결 및 응답 작업을 수행해야 합니다. 따라서 어떤 의미에서 SFTP 는 서버 프로그램이 아니라 클라이언트 프로그램과 더 비슷합니다.

SFTP 와 FTP 의 차이점

파일 전송에는 SFTP 만 사용되고 시스템 로그인에는 ssh 를 사용할 수 없습니다.

Sftp 사용자 그룹 생성

Sftp 사용자 생성

ChrootDirectory 디렉토리를 /home (소유권은 루트여야 함) 으로 설정하고 ForceCommand 는 -d 옵션을 사용하여 사용자의 홈 디렉토리를 홈 디렉토리로 지정합니다.

현재/홈 디렉토리

/etc/ssh/sshd_config 파일을 편집합니다.

SFTP 클라이언트를 사용하여 파일을 업로드합니다.

사용자의 홈 디렉토리 보기

중첩된 홈 디렉토리

디렉토리를 생성하고 권한을 설정합니다

현재 디렉토리 구조 보기

/etc/ssh/sshd_config 파일을 수정합니다.

SFTP 클라이언트를 사용하여 파일을 업로드합니다.

업로드된 파일의 위치 보기

확인

기계 10. 10.0. 1 에서 로그인합니다.

10. 10.0. 1 시스템에서 모든 디렉토리를 볼 수 있습니다.

다른 호스트에서 로그인합니다.

다른 호스트는 제한된 디렉토리만 볼 수 있습니다.

Sftp 만 지원하는 사용자 그룹에 속하지만 ssh 와 sftp 는 제한되지 않습니다.

사용자를 만듭니다

구성을 수정합니다

확인

Ssh 로그인 인증

Sshd 구성 수정

/etc/rsyslog.conf 를 수정하고 끝에 추가합니다.

SFTP 사령부

上篇: 광대역 인터넷 접속 및 통신에 관한 문제 인터넷 시청각 下篇: Renwoyou Navigator를 업그레이드하는 방법은 무엇입니까?
관련 내용