2022. 6. 19. 00:12ใAWS/troubleshooting
โ๏ธ ๋ฌธ์
private key๋ฅผ ์ด์ฉํ์ฌ Transfer Family ์๋ํฌ์ธํธ๋ก ์ ์ ์ ์๋ฌ ๋ฐ์ ๋ฐ ์ ์ ๋ถ๊ฐ.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for '{ private-key }' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "{ private-key }": bad permissions
Permission denied (publickey).
๐ ํ๊ฒฝ
- AWS Transfer Family
- Protocol : SFTP(SSH File Transfer Protocol)
- Access : Internal
- Domain : EFS
- users
- Role์ ์ฐ๊ฒฐ๋ Policy
- AmazonElasticFileSystemFullAccess (Amazon Managed Policy)
- AmazonElasticFileSystemClientFullAccess (Amazon Managed Policy)
- ํด๋น user์ SSH Public Key ๋ฑ๋ก ์๋ฃ
- Role์ ์ฐ๊ฒฐ๋ Policy
๐ซ ํด๊ฒฐ ๋ฐฉ๋ฒ
private key ํ์ผ์ ๊ถํ์ ์์ ์๋ง ์ฝ๊ธฐ&์คํ์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝํ๋ค.
Linux
chmod 600 { private-key.pem }
Windows
1. { private key } ์ฐํด๋ฆญ > ์์ฑ > [๋ณด์] ํญ > [๊ณ ๊ธ] ๋ฒํผ ํด๋ฆญ
2. [์์ ์ฌ์ฉ ์ํจ] ๋ฒํผ ํด๋ฆญ
3. [์ด ๊ฐ์ฒด์์ ์์๋ ์ฌ์ฉ ๊ถํ์ ๋ชจ๋ ์ ๊ฑฐํฉ๋๋ค.] ์ ํ
4. [์ถ๊ฐ] ๋ฒํผ ํด๋ฆญ
5. [๋ณด์ ์ฃผ์ฒด ์ ํ] ๋ฒํผ ํด๋ฆญ
6. ์์ ์ ์๋์ฐ ๊ณ์ ์ด๋ฆ ์ ๋ ฅ ๋ฐ ์ด๋ฆ ํ์ธ
7. ๊ถํ ํ์ธ ๋ฐ [ํ์ธ] ๋ฒํผ ํด๋ฆญ
⇒ ํค ํ์ผ ๊ถํ ๋ณ๊ฒฝ ํ, ์ ์์ ์ผ๋ก ์ ๊ทผ ์ฑ๊ณต~~~!
(SFTP ์ ์ ์ ๋ฐ์ํ ์๋ฌ๋ผ AWS์๋ง ๊ตญํ๋๋ ์ฃผ์ ๊ฐ ์๋๊ธด ํ์ง๋ง..! AWS Transfer Family ํ๊ฒฝ์์ SFTP๋ฅผ ์ด์ฉํ๊ธฐ ๋๋ฌธ์ AWS ์ฃผ์ ์ ๋ฃ์ต๋๋ค ๐ซฃ)