โ๏ธ Devops/๐ง Linux
scp๋ก ํ์ผ ์ ์กํ๊ธฐ scp ๋ช
๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ๋ค๋ฅธ ์๋ฒ๋ก ํ์ผ์ ์ ์กํ๊ฑฐ๋, ๋ค์ด ๋ฐ์ ์ ์์ต๋๋ค. scp ๋ช
๋ น์ด ๊ธฐ๋ณธ ํฌํธ : 22 port # ๋ค๋ฅธ ์๋ฒ๋ก ์ ์ก $ scp [option] (๋ณด๋ผ ํ์ผ) (์์ด๋)@(์๋ฒ_์ฃผ์):(์ ์ฅํ _๊ฒฝ๋ก) # ์๋ฒ๋ก ๋ถํฐ ๋ค์ด $ scp [option] (์์ด๋)@(์๋ฒ_์ฃผ์):(ํ์ผ_๊ฒฝ๋ก) (์ ์ฅํ _๊ฒฝ๋ก) ์ค์ตํด๋ณด๊ธฐ ์ ์กํ๋ ค๋ ๊ณณ : pi@123.123.123.123 ํ์ผ ์ ์ก ํ์ฌ ๋๋ ํ ๋ฆฌ์ test.txt์ pi ํ ๋๋ ํ ๋ฆฌ์ new.txt๋ผ๋ ์ด๋ฆ์ผ๋ก ์ ์ฅ $ scp /home/shlee/test.txt pi@123.123.123.123:/home/pi/new.txt ๋๋ ํ ๋ฆฌ(๋ด๋ถ๊น์ง) ์ ์ก ํ์ฌ ๋๋ ํ ๋ฆฌ์ test_dir ๋๋ ํ ๋ฆฌ๋ฅผ pi ํ ๋๋ ํ ๋ฆฌ..
โ๏ธ Devops/๐ง Linux
ํ๊ฒฝ : Ubuntu 20.04 + apache2 OpenSSL ์ค์น ๋ฐ ์ธ์ฆ์ ๋ฐ๊ธ Apache SSL ์ ์ฉ OpenSSL ์ค์น $ sudo apt install openssl CA ์ธ์ฆ์ ์์ฑ private key ์์ฑ $ openssl genrsa -des3 -out server.key 2048 Enter pass phrase for server.key : (๊ฐ์ธํค ์ํธ ์
๋ ฅ) CSR(Certificate Sinning Request) ์ธ์ฆ์์ฒญ์ ์์ฑ $ openssl req -new -days 365 -key server.key -out server.csr Enter pass phrase for server.key: (์ด์ ์ ์
๋ ฅํ ๊ฐ์ธํค ์ํธ) ์ถ๊ฐ๋ก ์
๋ ฅํ๋ ๋ถ๋ถ์ ์ ์ ํ ์
๋ ฅํ๊ณ ๋์ด๊ฐ๋ฉด ๋ฉ..
โ๏ธ Devops/๐ง Linux
Linux Systemd๋ ๋ฌด์์ธ๊ฐ?๋ฆฌ๋
์ค๋ฅผ ์คํ์ํค๋ฉด systemd๋ผ๋ ํ๋ก์ธ์ค๋ฅผ ํ๋ฒ ์ฏค ๋ณด์ ์ ์ด ์์ผ์ค ๊ฒ๋๋ค. systemd๋ PID1์ ์ํด์์ ๋งํผ ๊ต์ฅํ ์ค์ํ ์ญํ ์ ํ๋๋ฐ ๋ฐ๋ก Linux ์ด์์ฒด์ ์ฉ ์์คํ
๋ฐ ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๋ ์ญํ ์ ์ํํฉ๋๋ค.PID1์ด๋ฏ๋ก ๋ถ๋ชจ ํ๋ก์ธ์ค๊ฐ ์๊ณ Linux๊ฐ ๋ถํ
๋์์ ๋ ๊ฐ์ฅ ๋จผ์ ์คํ๋๋ฉฐ ์ฌ์ฉ์๊ฐ Linux๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ด๊ธฐ ์๋น์ค๋ค์ ๋ณ๋ ฌ์ ์ผ๋ก ์คํ์์ผ์ฃผ๋ ์ญํ ์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ๋ง์ง๋ง์ ์ข
๋ฃ๋์ด ์์คํ
๋ฐ ์๋น์ค๋ฅผ ์ข
๋ฃ์ํค๋ ์ญํ ๋ ํฉ๋๋ค.๊ธฐ์กด์๋ ๊ฐ์ฅ ์ค๋๋ init ์์คํ
์ค ํ๋์ธ Unix System V init system(SysV)์ ๊ฐ์ init ์์คํ
์ ์ฌ์ฉํ๊ณ ์์๋๋ฐ 2015๋
๋ถํฐ systemd๋ฅผ ๊ณต์ ์ฑํํ์์ต๋..