다른 서버로 전송 시 파일 권한

다른 서버로 전송 시 파일 권한

서버 A에 있었다 chmod 777 blah.sh가 서버 B로 이동하면 권한이 유지됩니까, 아니면 서버 B에 도달하면 기본적으로 다른 권한이 적용됩니까?

답변1

그것은 모두 전송 방법에 따라 다릅니다.

rsync-p권한과 소유권은 유지됩니다 -o(숫자 ID는 통과한 경우에만 사용됨 --numeric-ids). or로 부정 -a하지 않는 한 조합입니다 .-rlopt--no-o--no-p

scp권한은 일반적으로 유지되지 않지만, 통과하면 권한이 유지됩니다 -p.

cp거의 동일한 플래그( -p권한, -a모든 항목 및 재귀에 대한)가 있습니다.

tar-p플래그도 있습니다.

cpio권한은 항상 유지됩니다.

답변2

아니요, 그렇지 않습니다. 권한이 사용자에게 연결되어 있기 때문입니다.

그러나 파일을 chmod하는 데는 간단한 명령만 필요하므로 파일을 이동하고 권한을 설정하기만 하면 됩니다.

관련 정보