Linux
Ubuntu ubuntu install - ์ฐ๋ถํฌ ์ค์น ubuntu firefox - ์ฐ๋ถํฌ์์ ํ์ด์ดํญ์ค ์ค์น Archlinux archlinux install Alpine alpine lua language server
Ubuntu ubuntu install - ์ฐ๋ถํฌ ์ค์น ubuntu firefox - ์ฐ๋ถํฌ์์ ํ์ด์ดํญ์ค ์ค์น Archlinux archlinux install Alpine alpine lua language server
๊น๊ธฐ๋ฆผ ์ด์๊ฐ๋ค๊ณ ํ๋ ๊ฒ์ ๋ณ๊ฑฐ ์๋์๋ค. ๋์์ด ๋จ๋ ํด ๊ฐ๋๊ฒ. ๊ทธ๊ฒ ๋ฟ์ธ ๊ฒ ๊ฐ๋ค. ์ฐ ๋๋จธ ์ ์ฐ ๋๋จธ๋ ํ๋ณต์ด ์๋ค ํ๋ค. ์ธ์ ๊ณ ๊ทธ ์ฐ์ ๋์ด ๋์ ๋ค๋ก ๋๊ฐ ๋ณธ๋ค๋ ๊ฒ์ด ์ฐ๊ณจ ์ ์์ด๋ค์ ๊ฟ์ด์๋ค. ๊ทธ๋ฌ๋ ์ด์ฝ๊ณ ๋ ์ฐ ๋๋จธ ์๊ฐ๋ ์์ด๋ฒ๋ฆฌ๊ณ ์๋ฅด๋ค๋ ๊ฒฐํผ์ ํ๋ค. ๋จธ์ง์์์ ์๋ฅด๋ค๋ ์ฌ์ค ๋จ๋งค์ ๋ณต ๊ฐ์ง ์๋ฒ์ง๊ฐ ๋ ๊ฒ์ด๋ค ์ด๋ ๊ฒ ์ธ์์ ์๋ง์ ์๋ฅด๋ค๋ค์ ๊ทธ๋ง ๋ํด๋ ์น์ ๋จ๋ ํ๊ณ ์ ฐ์ต์คํผ์ด๋ฅผ ๋จ๋ ํ๊ณ ํ ๋จธ์ค ์ํด๋์ค๋ฅผ ๋จ๋ ํ๊ณ ๋ ๋ธ๋ํธ๋ฅผ ๋จ๋ ํ๊ณ ์๋ชป ํ์ ๋ญ์ํ ์์ ๋ฅผ ์ด์ ๋๋ถ๋ค์ ์ง์ํ ๊ด์ฅ์์ ๋ง์น๋ ๊ฒ์ด๋ค. ...
zsh ์ค์น $ sudo apt install zsh ๊ธฐ๋ณธ์ ๋ณ๊ฒฝ $ chsh -s /usr/bin/zsh Oh-My-Zsh ์ค์น $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ํ ๋ง๋ณ๊ฒฝ $ vim ~/.zshrc $ source ~/.zsh .zshrc ์ค์ ๋ณ๊ฒฝ ZSH_THEME="agnoster" ํด๊ฒฐ๋์ง ์์ ๋ฌธ์ ๊ธฐ๋ณธ์์ zsh๋ก ํ์ ๋ ํ๊ธ ์ ๋ ฅ์ด ๋์ง ์๋๋ค. bash์ ์๋ธ์๋ก ์คํํ์ ๋๋ ํ๊ธ ์ ๋ ฅ์ด ์ ๋๋ค. Reference Ubuntu/Linux Oh my zsh ์ธํ https://polarcompass.tistory.com/142 https://github.com/powerline/fonts
Intro remote: authorized_keys ์ธ์ฆ ํ๊ฐ local: ssh-keygen์ผ๋ก ํค๋ฅผ ์์ฑ local: ssh-copy-id๋ก remote์ ๋ณต์ฌ local: ssh๋ก ํจ์ค์๋ ์์ด ๋ก๊ทธ์ธํ์ธ remote: Password๋ก ๋ก๊ทธ์ธ ๋ถํ๊ฐ ์ค์ remote: authorized_keys ์ธ์ฆํ๊ฐ (๋์ด์๋ค๋ฉด ๋ค์์ผ๋ก) $ sudo vi /etc/ssh/sshd_config ... PermitRootLogin no #root๋ก ๋ก๊ทธ์ธ๋ถ๊ฐ RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys ... $ sudo systemctl restart ssh local: ssh-keygen ๋ณด์ํค ์์ฑํ๊ธฐ (-t: type, -C: Comment) passphrase๋ ๊ทธ๋ฅ ์ํฐ 2๋ฒ ์์ฑ์์น๋ ~/.ssh/id_ed25519{.pub} $ ssh-keygen -t ed25519 -C "batutah@gmail.com" local: ssh-copy-id๋ก public key๋ฅผ remote์ ๋ณต์ฌ local: ~/.ssh/id_ed25519.pub -> remote: ~/.ssh/authorized_keys $ ssh-copy-id -p81 borisu@192.168.1.101 #remote ํจ์ค์๋ ์ ๋ ฅ local: ssh๋ก ํจ์ค์๋ ์์ด ๋ก๊ทธ์ธ ํ์ธ $ ssh -p81 borisu@192.168.1.101 remote: sshd์์ ํจ์ค์๋์ธ์ฆ ํ๊ฐ๋ฅผ ๋ง๊ธฐ ํค์ธ์ฆ์ผ๋ก ๋ก๊ทธ์ธ์ด ๊ฐ๋ฅํ๋ฏ๋ก ํจ์ค์๋ ์ธ์ฆ์ ๋ง์์ค $ sudo vi /etc/ssh/sshd_config ... PasswordAuthentication no ... $ sudo systemctl restart ssh Reference https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-ubuntu-20-04 https://www.answertopia.com/ubuntu/configuring-ssh-key-based-authentication-on-ubuntu/
ssh keygen - ssh-keygen์ผ๋ก ์ธ์ฆํ์ฌ ๋ก๊ทธ์ธํ๊ธฐ