โ๏ธ 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 (System Daemon)์ ๊ด๋ฆฌํ๋ ๋ช
๋ น์ด systemctl ๊ธฐ์กด ์๋น์ค ์ข
๋ฃ & ๋นํ์ฑํ(์ฌ๋ณผ๋ฆญ ๋งํฌ ์ญ์ ) $ sudo systemctl stop (์๋น์ค ์ด๋ฆ) $ sudo systemctl disable (์๋น์ค ์ด๋ฆ) ์๋น์ค ๋ฑ๋ก(์ฌ๋ณผ๋ฆญ ๋งํฌ ์์ฑ) (๋ฐ๋ก service ํ์ผ์ ๊ด๋ฆฌํ๊ณ ์ถ์ ๋) # 'A-*'๋ก ์์ํ๋ ์๋น์ค ๋ชจ๋ ์ฌ๋ณผ๋ฆญ ๋งํฌ ์์ฑ $ sudo ln -s /home/pi/custom-service/A-*.service /etc/systemd/system/ ls -l ๋ช
๋ น์ด๋ก ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ํ์ธํ ์ ์๋ค. $ ls -l /etc/systemd/system/A-*.service service enable (์๋น์ค ํ์ฑํ) $ sudo systemc..