Linux3 [Linux 명령어] su / su - / sudo 리눅스 사용자 전환,변경 명령어 su (Switch User) : 쉘 사용 유저 변경 -c : 쉘을 실행 하지 않고 주어진 명령만 수행 -s : 지정된 쉘로 유저 변경 -, -l : 변경될 사용자의 환경 변수까지 적용하여 로그인, pwd위치도 홈디렉토리 sudo (Super User DO) : 계정을 바꾸지 않고 Root계정의 권한으로 명령어 1회 실행, 비밀번호 요구 설명 리눅스에서 실행권한에 따라서 해당 작업을 하지 못하는 경우가 존재한다. 따라서 권한을 갖고 있는 유저로 로그인 하거나 권한을 빌려서 작업을 하는 경우가 있는데 위의 두 명령어는 그 때 사용하는 명령어 이다 sudo 명령어의 경우 간단하게 뒤에 실행할 명령어를 root의 권한으로 실행하는것으로 특이한 점은 없고 실행히 비밀번호를 요구한다는 점만 기억하면 좋을것.. 2022. 3. 16. [Linux 명령어] CentOS / Ubuntu 방화벽 설정 (firewalld, ufw) CentOS 부팅시 방화벽 서비스 등록/해제 # 서비스 등록 $ sudo systemctl enable firewalld # 서비스 해제 $ sudo systemctl disable firewalld 방화벽 서비스 실행/중지 # 서비스 실행 $ sudo systemctl start firewalld # 서비스 중지 $ sudo systemctl stop firewalld 방화벽에 등록된 포트 확인 / zone확인 $ sudo firewall-cmd --list-ports $ sudo firewall-cmd --get-default-zone public zone은 aws에서 보안그룹과 같은 역할을 할 수 있다고 생각하면 된다. 즉, 방화벽 설정을 한곳에 묶어두고 일괄 변경 할 수 있다는 얘기. 방화벽에 포.. 2022. 3. 15. [Linux 명령어] update-alternatives 손쉬운 자바 버전 변경 목적 리눅스에 java를 여러 버전 설치했을 경우 손쉽게 사용하는 버전을 교체하기 위해 사용하는 명령어 [CentOS의 yum 패키지 매니저를 통해 java-1.8, java11 두 개를 설치하였습니다.] 자바 버전 확인 $ java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-b07) OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode) $ javac -version javac 1.8.0_312 자바 설치 위치 확인 ##JAVA 설치경로 확인 $ which java /usr/bin/java $ ls -al /usr/bin/java /usr/bin/java .. 2022. 3. 15. 이전 1 다음