답변:
rsync의 경우 --no-motd
스크립트의 motd를 억제하고 rsync가 전송하는 결과 만 볼 수 있습니다. 2.x에서 해당 옵션을 볼 수 없으므로 rsync 3.x에 추가 된 것 같습니다.
매뉴얼 페이지에는 재 동기화 할 수있는 모듈 목록을 얻으려고 할 때 사용하지 않는 것에 대한주의 사항이 나와 있습니다.
-움직이지 않은
이 옵션은 데몬 전송 시작시 클라이언트가 출력하는 정보에 영향을줍니다. 이것은 오늘의 메시지 (MOTD) 텍스트를 억제하지만 "rsync host ::"요청에 응답하여 디먼이 보내는 모듈 목록에도 영향을 미칩니다 (rsync 프로토콜의 제한으로 인해). 데몬에서 모듈 목록을 요청하려면이 옵션을 생략하십시오.
scp의 경우 파일을 터치하십시오 ~/.hushlogin
. 파일을 scp하면 motd가 표시되지 않지만 설정이 다를 수 있습니다. 에 대한 매뉴얼 페이지에 login
자세한 정보가 있습니다.
.hushlogin 파일이 존재하면 "자동"로그인이 수행됩니다 (이것은 메일 확인 및 마지막 로그인 시간 및 메시지 인쇄를 비활성화합니다). 그렇지 않으면 / var / log / lastlog가 있으면 마지막 로그인 시간이 인쇄되고 현재 로그인이 기록됩니다.
rsync --no-motd
나를 위해 작동하지 않습니다. SSH MOTD가 계속 표시됩니다.