복사(winscp 사용)를 사용하여 Centos 7에서 사용자에 대한 기본 권한 설정

복사(winscp 사용)를 사용하여 Centos 7에서 사용자에 대한 기본 권한 설정

사용자를 위해 /home/desmon/.bashrc에 umask 001을 설정했습니다(예: desmon).

desmond가 파일을 생성할 때 권한은 -rw-rw-rw-이지만 desmon이 scp 명령을 사용하여 파일을 복사할 때 권한은 -rwxr-x r--입니다.

desmond가 복사한 파일을 읽고 쓸 수 있으려면 다른 사용자가 필요하기 때문에 사용자 desmon이 -rw-rw-rw- 기본 권한으로 scp 명령을 사용하도록 하는 방법을 알려주십시오.

다들 감사 해요.

답변1

scpumask쉘을 시작하지 않으므로 기록된 값을 얻지 못합니다..bashrc

rsync옵션과 함께 (동일한 구문으로 scp) 사용할 수 있습니다 --chmod.

rsync --chmod=F666 file [email protected]:/home/myuser

관련 정보