WordPress 파일 전송을 위해 Linux Mint 시스템에 ftp와 sftp를 설치했습니다.
설치하는 동안 시스템에 ftp 및 sftp용 새 사용자 계정을 만들어야 했습니다.
홈 사용자 계정에서 ftp 및 sftp를 실행할 수 있습니까? 그렇다면 이를 구성하는 방법은 무엇입니까?
단일 사용자 계정 액세스가 가능한 경우(권장 사항) ftp/sftp에 대해 여러/별도의 사용자 계정을 사용하거나 홈 사용자와 병합된 단일 계정을 사용해야 합니다.
다양한 포럼에서 해결책을 찾아보았지만 명확한 설명을 얻지 못했습니다.
더 명확하게 하기 위해 추가되었습니다:
WordPress의 경우 이 링크를 참조했습니다.워드프레스 설치
WordPress 파일을 github에 업로드하려면 이를 정적 사이트로 변환해야 하므로 "Simple Static" WordPress 플러그인을 사용하려면 로컬 WordPress 설치에서 파일을 ftp 업로드해야 합니다.
다음은 ftp 및 sftp 설치에 사용한 링크입니다.
FTP 설치를 위해 이 2개의 링크를 사용했습니다. FTP 설치 링크 1& 그것은사용자가 스냅샷을 생성합니다.
SFTP의 경우 sftp 설치 링크&사용자가 스냅샷을 생성합니다.
ftp 및 sftp에서는 filezilla/ftp 클라이언트에서 사용하려면 새 사용자를 생성해야 합니다.
따라서 ftp/sftp 액세스에 기본 시스템 사용자를 사용할 수 있는지와 이를 구성하는 방법을 명확히 하고 싶습니다. 새로운 별도의 사용자를 생성하는 것이 권장되는 이유는 무엇이며 그 이유는 무엇입니까?
이러한 모든 서버 프로세스에 시스템 사용자를 사용할 수 없는 방법과 이유를 검색했지만 인터넷에서 어떠한 설명도 얻지 못했습니다.
답변1
이것SFTP 기사당신이 인용한 내용은 기껏해야 오해의 소지가 있고 나머지 부분은 부정확합니다. SFTP는 그것과 아무 관련이 없습니다 vsftpd
.
sftp
이미 자신의 사용자 계정을 사용할 수 있습니다 .sftp you@yourhost
SFTP가 있는 경우에는 설치할 필요가 거의 없습니다 vsftpd
. 적어도 지원이 필요한 오래된 파일 전송 애플리케이션이 없다면 말이죠.
직접적인 대응으로는,
홈 사용자 계정에서 ftp 및 sftp를 실행할 수 있습니까? 그렇다면 구성 방법
예. 사용자 계정 생성을 포함하여 SFTP 문서의 모든 내용을 실행 취소합니다. 이 목적을 위해 이미 설치 및 구성되어 있습니다.