í°ì¤í 리 ë·°
[Linux] 리ë ì¤ íê²½ìì suì sudoì ì°¨ì´ì
ì¤ë©ì´ 2024. 12. 11. 10:57
ìê³ ì¶ì§ ììì§ë§ ìê²ë ,, suì sudoì ì°¨ì´ì
Jenkins Agentì ê³ì ì ë¤ë¥¸ ê³ì ì¼ë¡ ë³ê²½íë ¤ê³ ìì ì íëë° ë¬¸ì ê° ìê²¼ìë¤.
Jenkins ìì ë¤ì CPìì ì´ ìë¤ë©´ ê³ì ê³¼ ë¡ê·¸ì¸ê°ì ì°ê²°ë 무ì¸ê°ê° ìëì§ íì¸íì¸ì ë¤ë (sudoë¡ ìì í´ì íê²½ë³ìê° ìë°ëë ì°¸ì¬ ë°ì)
ê·¸ëì ìì본 su ì sudoì ì°¨ì´ì ì´ë¤.
ìë ì¤ëª ê³¼ ììë¤ì ë³ê²½í´ì¼ í ê³ì ëª ì 'cicdagent'ë¼ê³ íì§ë§, ìë§ ê°ì¥ ë§ì´ ì°ì¼ ê³ì ì 'root'ì¼ ê²ì´ë¤
rootë ëì¼íê² ì ì©ëì§ë§, ê¼ rootë§ su/sudo를 ì¬ì©íëê² ìëë¼ë걸 기ìµí기 ìí¨ì
ð su
âï¸ su ?
- su : substitute userì ì½ì. ì¬ì©ì를 ìì í ì ííì¬ í´ë¹ ê³ì ì¼ë¡ ë¡ê·¸ì¸í ê² ì²ë¼ ëìíë¤.
- su - cicdagentë cicdagentê³ì ì¼ë¡ ì ííë©°, ì¬ì©ìì íê²½ ë³ìë í´ë¹ ê³ì ì ì´ê¸° ì¤ì ì¼ë¡ ë¡ëëë¤.
âï¸ ì£¼ì í¹ì§
- ìì í ì¬ì©ì ì í : íì¬ ì¸ì ìì cicdagentê³ì ì¼ë¡ ì í
- íê²½ ë³ì ì´ê¸°í : - ìµì ì ë¡ê·¸ì¸ ì ¸ì ì¤ííë©°, í ëë í°ë¦¬ ë° PATHê°ì íê²½ë³ì를 ìë¡ ì¤ì
- ìí¸ ì구 : cicdagentê³ì ì ìí¸ë¥¼ ì ë ¥í´ì¼ ì íì´ ê°ë¥
âï¸ ì¬ì© ìí©
- í¹ì ì¬ì©ìì íê²½ì ìì í ê°ì ¸ìì¼ í ë
- cicdagentê³ì ì¼ë¡ ì¤íí´ì¼ íë ì¤í¬ë¦½í¸ë ëª ë ¹ì´ê° ìì ë
ð sudo
âï¸ sudo ?
- sudo : superuser doì ì½ì. íì¬ ì¬ì©ìì ê¶íì¼ë¡ í¹ì ëª ë ¹ì´ë¥¼ ë¤ë¥¸ ì¬ì©ì(cicdagent)ì ê¶íì¼ë¡ ì¤ííë¤.
- -cicdagentë -u cicdagentì ì¶ì½íì¼ë¡, ëª ë ¹ì´ë¥¼ cicdagentì¬ì©ìì ê¶íì¼ë¡ ì¤ííë¤ë ì미ì´ë¤.
âï¸ ì£¼ì í¹ì§
- ëª ë ¹ì´ ë¨ì ì¤í : ì¬ì©ì를 ì ííì§ ìê³ , í¹ì ëª ë ¹ì´ë¥¼ cicdagentê¶íì¼ë¡ ì¤í
- íê²½ ë³ì ì ì§ : 기본ì ì¼ë¡ íì¬ ì¬ì©ìì íê²½ ë³ì를 ì ì§. (-i ìµì ì¼ë¡ ì´ê¸°í ê°ë¥)
- ìí¸ ì구 : sudo ê¶íì´ ì¤ì ë ê³ì ì ìí¸ë¥¼ ì ë ¥í´ì¼ ì¤í ê°ë¥
âï¸ ì¬ì© ìí©
- cicdagentê¶íì¼ë¡ í¹ì ëª ë ¹ì´ë§ ì¤íí´ì¼ í ë
- ì ì²´ ì¸ì ì í ìì´ ì¼íì± ìì ì´ íìí ë
ð 주ì ì°¨ì´ì ë¹êµ
ð¡ ì 리
su [ê³ì ëª ]
- ë¤ë¥¸ ê³ì ì¼ë¡ ì í
su - [ê³ì ëª ]
- ë¤ë¥¸ ê³ì ì¼ë¡ ì í + ê·¸ ê³ì ì íê²½ë³ì ì ì©
- ì¥ê¸° ìì ì´ íìí ë ì í©
sudo [ê³ì ëª ]
- íì¬ ê³ì ìì ë¤ë¥¸ ê³ì ì ê¶íë§ ë¹ë¦¼
- í¹ì ë¨ì¼ ìì ë° ìììì ì´ë©´ sudo - [ê³ì ëª ]ì´ í¨ì¨ì
'Programming > DevOps' ì¹´í ê³ ë¦¬ì ë¤ë¥¸ ê¸
| [Jenkins] Dockerì Jenkinsì¤ì¹ ë° Pipeline (4) | 2024.12.23 |
|---|---|
| [Docker] ë커 ì¤í ë¦¬ì§ ë§ì´í¸ & ë커 ì»´í¬ì¦ (5) | 2024.11.01 |
| [Docker] ë커 ëª ë ¹ì´ : 커맨ë ë° ìµì (3) | 2024.11.01 |
- ë°ê°ìµëë¤. ê¸ì 구ì±ê³¼ íë¦ì´ ë§¤ì° ìì°ì¤ë¬ì ìµëë¤.â¯
- ë¤ë ë¤ ê°ëë¤~ ì½ë ë´ë´ 몰ì íì´ì. ììì ìë¯¸ë¡ â¯
- ë°ë»í ì´ì¼ê¸° ëë¶ì íë£¨ê° ë ì¦ê±°ìì¡ì´ì. ê°ì¬í©ëâ¯
- ê¸ì´ ì°¸ ê¹ì´ê° ìë¤ì. ê°ì ê³¼ ë ¼ë¦¬ê° ì ì¡°í를 ì´ë¤â¯
- Total
- 1,011
- Today
- 0
- Yesterday
- 0
- ìì´í 59
- springboot
- Java
- ìì´í 61
- EffectiveJava
- ìì´
- bruteforce
- dp
- OS
- ìì íì
- ì¡°í©
- IMAGE
- ìì´í 60
- ë°±ì¤
- docker-compose
- BFS
- cicd
- ê·¸ëííì
- ìí
- Container
- Retrofit2
- ìê³ ë¦¬ì¦
- dfs
- docker
- DevOps
- subset
- BOJ
- í í°ê¸°ë°ì¸ì¦
- ì´íí°ë¸ìë°
- ì´ìì²´ì
