아이폰
macos / ios에서 ssh 단축어 설정하기
탁이
2023. 5. 21. 12:27
이번에는 맥이나 아이폰에서 SSH 단축어를 이용해서 쉘스크립트를 이용하는 방법을 알아보겠습니다.
컴퓨터 IP 어드레스 찾기
시스템세팅 -> 와이파이 -> 자세히 보기
SSH의 퍼블릭키를 맥에게 알려주기
아래와 같이 입력해서 .ssh 디렉토리를 만들어 줍니다
mkdir -p ~/.ssh
SSH 퍼블릭키 복사하기
아래와 카이 SSH 키를 누르고, Copy Public Key 를 눌러 복사합니다.
authorized_keys 파일에 퍼블릭 키를 추가
아래 명령어로 ssh 서버에 아이폰 혹은 단축어가 접근할 수 있도록 위에서 복사한 공개키를 추가해 줍니다.
pbpaste >> ~/.ssh/authorized_keys
맥에서 ssh 키 생성하는 방법
ssh-keygen 을 입력
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ninovillaflor/.ssh/id_rsa):
엔터를 입력
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ninovillaflor/.ssh/id_rsa): /Users/ninovillaflor/.ssh/my-new-ssh-key
passphrase 를 입력하라고 나오면 비워 두고 엔터를 입력하면 다음과 같은 화면이 나봅니다.
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ninovillaflor/.ssh/id_rsa):
Created directory '/Users/ninovillaflor/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/ninovillaflor/.ssh/id_rsa.
Your public key has been saved in /Users/ninovillaflor/.ssh/id_rsa.pub.
The key fingerprint is:
4c:80:61:2c:00:3f:9d:dc:08:41:2e:c0:cf:b9:17:69 ninovillaflor@myhost.local
The key's randomart image is:
+--[ RSA 2048]----+
|*o+ooo. |
|.+.=o+ . |
|. *.* o . |
| . = E o |
| o . S |
| . . |
| . |
| |
| |
+-----------------+
리스트 ~/.ssh 하면 퍼블릭아이디가 생성된 것을 알 수 있습니다.
$ ls ~/.ssh
id_rsa id_rsa.pub
클립보드로 퍼블릭키를 복사하기
$ pbcopy < ~/.ssh/id_rsa.pub