๋ฐ์ํ
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
ํ ๋๋ ํ ๋ฆฌ์ ์ ์ฅ
$ scp -r /home/shlee/test_dir pi@123.123.123.123:/home/pi
๊ธฐ๋ณธ ํฌํธ๊ฐ ๋ค๋ฅผ ๊ฒฝ์ฐ (22๊ฐ ์๋ ๊ฒฝ์ฐ)
- ssh
1122 port
๋ฅผ ์ฌ์ฉํ๋ค๊ณ ๊ฐ์
$ scp -P 1122 /home/shlee/test.txt pi@123.123.123.123:/home/pi
ํ์ผ ๋ค์ด๋ก๋
pi
์/home/pi/new.txt
๋ค์ด
$ scp pi@123.123.123.123:/home/pi/new.txt ./
REFERENCES
scp - ํ์ผ ๋๋ ํด๋๋ฅผ ์
๋ก๋/๋ค์ด๋ก๋ ํฉ๋๋ค.
ํฌ๋์ด์ ๋ฆฌ์ผ ๋ธ๋ก๊ทธ :: ssh๋ก ํ์ผ์ ์ก - scp
๊ฐ์ฌํฉ๋๋ค.
๋ฐ์ํ