Man page - lxc-usernsexec(1)

Packages contains this manual

Available languages:

en ko ja

Manual

lxc-usernsexec

NAME
SYNOPSIS
μ„€ λͺ…
옡 μ…˜
예 제
μ°Έ μ‘°

NAME

lxc-usernsexec - μƒˆ 둜 운 사 용 자 λ„€ μž„ 슀 페 이 슀 에 μ„œ root둜 νƒœ 슀 크 λ₯Ό μ‹€ ν–‰

SYNOPSIS

lxc-usernsexec [-m uid-map ] {-- command}

μ„€ λͺ…

lxc-usernsexec λŠ” μƒˆ 둜 운 사 용 자 λ„€ μž„ 슀 페 이 슀 에 μ„œ 루 트 둜 νƒœ 슀 크 λ₯Ό μ‹€ ν–‰ ν•œ λ‹€ .

옡 μ…˜

-m uid-map

사 용 자 λ„€ μž„ 슀 페 이 슀 에 μ„œ 사 용 될 uid λ§΅ . 각 각 의 λ§΅ 은 4개 의 콜 λ‘  (:)으 둜 ꡬ λΆ„ 된 κ°’ λ“€ 둜 ꡬ μ„± 되 μ–΄ 있 λ‹€ . 첫 번 μ§Έ λŠ” ’u’, ’g’, ’b’ λ¬Έ 자 둜 각 각 UID, GID, 또 λŠ” UID 및 GID λ₯Ό κ°€ 리 킨 λ‹€ . κ·Έ λ‹€ 음 은 사 용 자 λ„€ μž„ 슀 페 이 슀 λ‚΄ 에 μ„œ 의 UID, κ·Έ λ‹€ 음 은 호 슀 트 의 UID, κ·Έ 리 κ³  마 μ§€ 막 으 둜 λ§€ ν•‘ ν•  ID의 수 λ₯Ό μ§€ μ • ν•œ λ‹€ .

λ§΅ 은 1개 이 상 도 μ§€ μ • κ°€ λŠ₯ ν•˜ λ‹€ . 만 μ•½ λ§΅ 이 μ§€ μ • 되 μ§€ μ•Š μ•˜ λ‹€ λ©΄ , κΈ° λ³Έ κ°’ 은 /etc/subuid와 /etc/subgid에 μ„œ ν—ˆ 용 된 λͺ¨ λ“  λ²” μœ„ 의 uid, gidκ°€ 컨 ν…Œ 이 λ„ˆ λ‚΄ 에 μ„œ 0번 λΆ€ ν„° λ§€ ν•‘ 된 λ‹€ .

lxc-usernsexec λŠ” μ–Έ 제 λ‚˜ 0번 setuid와 setgidλ₯Ό μ‹œ 도 ν•œ λ‹€ λŠ” 것 에 μ£Ό 의 ν•΄ μ•Ό ν•œ λ‹€ . κ·Έ 러 λ―€ 둜 λ„€ μž„ 슀 페 이 슀 λ‚΄ 에 μ„œ uid 0은 λ§€ ν•‘ 이 되 μ–΄ 있 μ–΄ μ•Ό ν•œ λ‹€ .

예 제

ν•  λ‹Ή 된 λͺ¨ λ“  subuidλ₯Ό 컨 ν…Œ 이 λ„ˆ 에 λ§€ ν•‘ ν•΄ μ„œ μ‰˜ 을 μ‹€ ν–‰ ν•˜ λ € λ©΄ ,

lxc-usernsexec

λ₯Ό 사 용 ν•˜ λ©΄ 된 λ‹€ . /bin/sh λŒ€ μ‹  λ‹€ λ₯Έ μ‰˜ 을 μ‹€ ν–‰ ν•˜ λ € λ©΄ ,

lxc-usernsexec -- /bin/bash

λ₯Ό 사 용 ν•˜ λ©΄ 된 λ‹€ .

만 μ•½ ν˜„ 재 UIDκ°€ 1000이 κ³  , 컨 ν…Œ 이 λ„ˆ 의 rootκ°€ 190000으 둜 λ§€ ν•‘ 되 μ–΄ 있 으 λ©° , ν˜„ 재 사 용 자 κ°€ μ†Œ 유 ν•˜ κ³  있 λŠ” 파 일 을 컨 ν…Œ 이 λ„ˆ 의 rootκ°€ μ†Œ 유 ν•˜ 도 둝 ν•˜ λ € λ©΄ , μ•„ 래 처 럼 ν•˜ λ©΄ 된 λ‹€ .

lxc-usernsexec -m b:0:1000:1 -m b:1:190000:1 -- /bin/chown 1:1 $file

이 것 은 ν˜„ 재 UIDλ₯Ό 사 용 자 λ„€ μž„ 슀 페 이 슀 λ‚΄ 에 μ„œ root둜 ν•˜ κ³  , 190000을 uid 1둜 λ§€ ν•‘ ν•œ λ‹€ . 사 용 자 λ„€ μž„ 슀 페 이 슀 의 rootλŠ” λ„€ μž„ 슀 페 이 슀 의 λͺ¨ λ“  UID에 ꢌ ν•œ 이 있 κΈ° λ•Œ λ¬Έ 에 , 호 슀 트 에 μ„œ chown을 사 용 ν•  수 μ—† 더 라 도 파 일 의 μ†Œ 유 자 λ₯Ό λ³€ κ²½ ν•  수 있 λ‹€ .

μ°Έ μ‘°

lxc (7), lxc-create (1), lxc-copy (1), lxc-destroy (1), lxc-start (1), lxc-stop (1), lxc-execute (1), lxc-console (1), lxc-monitor (1), lxc-wait (1), lxc-cgroup (1), lxc-ls (1), lxc-info (1), lxc-freeze (1), lxc-unfreeze (1), lxc-attach (1), lxc.conf (5)