IT/ETC

[linux]CentOS ssh root ์ ‘์† ์ฐจ๋‹จ

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2022. 11. 27.

๋ชฉ์ฐจ

    CentOS๋ฅผ ๊ธฐ๋ณธ ์„ค์น˜ํ•  ๊ฒฝ์šฐ ssh ์ ‘์† ์‹œ root๊ณ„์ •์œผ๋กœ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•œ๋ฐ ์ด๋Š” ๋ณด์•ˆ์ƒ ์ทจ์•ฝํ•  ์ˆ˜ ์žˆ๊ธฐ์— ์ ‘๊ทผ์„ ์ œํ•œํ•˜๋Š”๊ฑธ ๊ถŒ์žฅํ•จ
    ์ผ๋ฐ˜ ๊ณ„์ •์œผ๋กœ ์ ‘์† ํ›„ su๋ฅผ ํ†ตํ•ด์„œ ๊ณ„์ •์„ root๋กœ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ sudo ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์•„์„œ 1ํšŒ์„ฑ์œผ๋กœ root ๊ถŒํ•œ์œผ๋กœ ์ž‘์—…ํ•˜๋Š” ๋ฐฉ์‹์ด ์ผ๋ฐ˜์ ์ž„
    ssh ์ ‘์† ์‹œ root์ œํ•œํ•˜๊ธฐ ์œ„ํ•ด์„  ์•„๋ž˜ ๋ช…๋ น์–ด๋กœ sshd_configํŒŒ์ผ์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•จ

    root๋กœ ์ ‘์†
    # vi /etc/ssh/sshd_config

    PermitRootLogin์„ ์ฐพ์œผ๋ฉด ์ œ์ผ ์ฒ˜์Œ์—” ์•„๋ž˜์ฒ˜๋Ÿผ ๋ฃจํŠธ ๋กœ๊ทธ์ธ์ด yes๋กœ ๋˜์–ด ์žˆ๊ณ  #PermitRootLogin yes์ด๋ ‡๊ฒŒ ์ฃผ์„๋˜์–ด ์žˆ์„๊ฑด๋ฐ ์•„๋ž˜์ฒ˜๋Ÿผ ์ฃผ์„ ํ•ด์ œํ•˜๊ณ  no๋กœ ๋ณ€๊ฒฝ ํ•จ

    ๊ทธ ํ›„ ์•„๋ž˜ ๋ช…๋ น์–ด๋กœ ssh ๋ฐ๋ชฌ์„ ์žฌ์‹œ์ž‘ํ•ด์„œ ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ์„ ์ ์šฉํ•ด์•ผ ํ•จ

    # service sshd restart

    ๋Œ“๊ธ€