https://docs.microsoft.com/ko-kr/azure/virtual-machines/linux/quick-create-portal
์ฐ์ต - SSH์ ๋ํ ์ธ์ฆ ๋ฐฉ๋ฒ ๊ฒฐ์
Cloud Shell์์ ๋ค์ ๋ช ๋ น์ ์คํํฉ๋๋ค.
ssh-keygen -m PEM -t rsa -b 4096
- Enter ํค๋ฅผ ๋๋ฌ ๊ธฐ๋ณธ ์์น๋ฅผ ์ ์ฉํฉ๋๋ค. ์ด ๋ช ๋ น์ id_rsa ๋ฐ id_rsa.pub์ด๋ผ๋ ๋ ๊ฐ์ ํ์ผ์ ~/.ssh ๋๋ ํฐ๋ฆฌ์ ๋ง๋ญ๋๋ค. ํ์ผ์ด ์์ผ๋ฉด ๋ฎ์ด์๋๋ค.
- ์ํธ๋ฅผ ์ ๋ ฅํ๊ณ ๊ธฐ์ตํด๋ก๋๋ค. SSH ํค๋ฅผ ์ฌ์ฉํ์ฌ VM์ ์ก์ธ์คํ๋ ๊ฒฝ์ฐ ์ด ์ํธ๊ฐ ํ์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด azureuser๋ผ๋ ์ฌ์ฉ์๋ฅผ ํฌํจํ myserver๋ผ๋ Linux VM์ด ์๋ ๊ฒฝ์ฐ ๋ค์ ๋ช ๋ น์ ์คํํ์ฌ ํผ๋ธ๋ฆญ ํค ํ์ผ์ ์ค์นํ๊ณ ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ ๊ถํ์ ๋ถ์ฌํ ์ ์์ต๋๋ค.
ssh-copy-id -i ~/.ssh/id_rsa.pub azureuser@myserver
Azure Linux VM์์ SSH ํค ์ ์ฌ์ฉ
ํค ์์ด ์์ฑ๋ ํ Azure์ Linux VM์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. VM์ ์์ฑํ๋ ๋์ ๊ณต๊ฐ ํค๋ฅผ ์ ๊ณตํ๊ฑฐ๋ VM์ ๋ง๋ ํ์ ๊ณต๊ฐ ํค๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ค์ ๋ช ๋ น์ ์คํํ์ฌ Cloud Shell์์ ํ์ผ์ ์ฝํ ์ธ ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
cat ~/.ssh/id_rsa.pub
๋ค์ ์ถ๋ ฅ๊ณผ ๊ฐ์ ์ ์์ต๋๋ค.
๋ณต์ฌํด์ ํฌํธ - ์ฐ๊ฒฐ - SSH - Replace/reset your SSH private key. ๊ณต๊ฐ ํค ์ฌ์ค์ ์ ๋ถ์ฌ๋ฃ๊ณ ์ํธ ์ฌ์ค์ ๋ ํ์
root ๋น๋ฐ๋ฒํธ ์ค์ ํ๊ธฐ
sudo passwd root
์์ฆ๋์ค๋ ๋๋ถ๋ถ ๋ฐฐํฌํ์ linux๊ฐ root ๊ณ์ ์ ์ด๊ธฐ ๋นํ์ฑํ๋์ด ์๊ณ ,
์ด๊ธฐ ๋ฑ๋ก ์ผ๋ฐ ๊ณ์ ์์ sudo ๋ช ๋ น์ผ๋ก root ์ํธ๋ฅผ ์ค์ ํด์ ์ฌ์ฉํด์ผํจ
SSH ๋น๋ฐ๋ฒํธ ๋ก๊ทธ์ธ ์ฐจ๋จํ๊ธฐ
sudo vi /etc/ssh/sshd_config
PasswordAuthentication ์ no ๋ก ๋ณ๊ฒฝํ๋ฉด ํจ์ค์๋ ์ ๊ทผ์ ์ฐจ๋จํฉ๋๋ค.
https://shanepark.tistory.com/255
ssh ์๋ฒ ์ฌ์์
sudo service ssh restart
https://techsoda.net/windows10-pem-file-permission-settings/