Mac 컴퓨터를 사용하고 있으며 원격 컴퓨터 (Linux)에 연결하고 원격 컴퓨터의 디렉터리 내용을 제거해야합니다. 사용하려고 시도 함셸 스크립트를 사용하여 원격 컴퓨터의 디렉터리를 제거하십시오.
ssh [email protected] rm -rf testdir
터미널에 암호를 묻습니다. 원격 컴퓨터의 암호를 수동으로 입력하지 않고도 디렉토리의 내용을 삭제할 수있는 방법이 있습니까? 쉘 스크립트를 사용하여이 작업을 수행하려고합니다. 내가 쉘에 처음 왔기 때문에, 어떤 도움을 주시면 감사하겠습니다.
ssh-keygen을 사용하여 키를 생성했습니다. 그러나 ssh-copy-id를 사용하여 공개 키를 원격 호스트에 복사하는 동안 '-bash : ssh-copy-id : command not found error'오류가 발생합니다. 어떤 생각? – Harish
@Harish는 scp를 사용하여 키를 수동으로 복사합니다. scp/local/machine/path/to/public_key root @ server-address : ~/.ssh/authorized_keys'. – sjsam
@ 하리 쉬 :이게 작동하면 알려주세요. – sjsam