ubuntu
-
ubuntu에서 방화벽 설정 (UFW)프로그래밍/Linux 2023. 11. 2. 01:23
Ubuntu에서 기본적으로 제공하는 방화벽은 UFW(Ubuntu Firewall) 이다. iptables을 보다 쉽게 사용하도록 개발된 툴로 사용법도 좀 더 간편하다. 일단 ufw status를 사용하여 활성화 여부를 체크한다. 기본적으로 비활성화 되어 있기 때문에 ufw enable를 사용하여 ufw를 활성화한다. ufw를 활성화하면 방화벽이 작동하기 떄문에 모든 포트가 자동으로 막히게 된다. 방화벽 설정을 하지 않고 그대로 종료하면 다음에 ssh 접근을 못할 수도 있으니 유의하자. # ufw status Status: inactive # ufw enable Command may disrupt existing ssh connections. Proceed with operation (y|n)? y Fir..
-
Ubuntu 서버에 새 관리자 추가프로그래밍/Linux 2017. 1. 5. 15:46
리눅스 서버에 새 관리자를 추가할 떄 자주 사용하는 명령어를 기록해놓았습니다. useradd로 새 사용자를 추가하고 -m 옵션으로 기본으로 사용할 shell을 지정해 줍니다. 그리고 passwd로 비밀암호를 설정합니다. sudo 권한을 주기 위해 /etc/sudoers 파일에 새로운 사용자를 추가합니다. # useradd newuser -m -s/bin/bash# passwd newuserEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully #echo 'newuser ALL=(ALL:ALL) ALL' >> /etc/sudoers 데이터베이스에도 역시 같은 user ID를 추가하고 암호를 설정합니다. 그리..
-
ubuntu 에서 유저 생성과 관리자 권한 주기프로그래밍/Linux 2016. 7. 2. 22:57
사용자를 생성시에는 useradd 명령어를 사용한다. 옵션 -m : 홈 디렉토리 생성-s : 쉘 환경 설정 useradd 계정명 -m -s /bin/bash 사용자 확인은 아래와 같다. cat /etc/passwd | grep username 새로 생성한 사용자에게 암호를 설정할 경우에는 paswd 명령어를 사용한다. echo 'Password' | passwd --stdin username 사용자에게 root 권한을 부여하기 위해서는 /etc/sudoers 파일에 아래 라인을 추가하면 된다. echo 'username ALL=(ALL:ALL) ALL' >> /etc/sudoers