본문 바로가기
728x90
반응형

sftp2

sftp로 upload한 파일, 디렉토리의 permission 오류(?!) 해결방법 CentOS 7에서 8로 교체한 후에 두 번째로 겪는 기이한(?) 현상이다. sftp나 ftp(s)로 파일이나 디렉토리를 업로드 하거나 혹은 디렉토리를 생성하는 경우 보통 파일은 755, 디렉토리는 644의 퍼미션을 갖는다. 계정의 기본 퍼미션 마스크가 022이기 때문에 파일은 (777-022)755, 디렉토리는 (666-022)644를 갖는 것인데, 유독 sftp로 업로드한 파일만 700, 디렉토리는 600의 값으로 설정된다. (아직 ftp(s)는 테스트를 못해봤다.) 계정의 umask값은 분명 022인데 이런일이 생기는 이유가 뭘까? CentOS 7의 버전정보는 아래와 같다. [root@localhost ssh]# cat /etc/redhat-release CentOS Linux release 7.4.. 2020. 12. 17.
[CentOS] ssh와 sftp 설정 [CentOS] 하나의 계정으로 SSH와 SFTP 모두 ACCESS를 허용하는 방법 직접 서버를 운영하고 있다면 ssh(secure shell)는 필수일 것이며, 파일전송을 위한 ftp(s)나 sftp 또한 필요할 것이다. ftp(s)의 설정에 대해서는 지난번에 정리했으므로 이번에는 ssh와 sftp 설정에 대해서 간단하게 정리하고자 한다. [VSFTPD] FTP 설치, 기본 설정, 포트변경, FTPS설정 1. 설치와 구동 설치는 아래와 같이 간단하다. yum install vsftpd [root@localhost /]# yum install vsftpd Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mir.. 2020. 11. 10.
728x90
반응형