# OS/[ Linux ]

안녕하세요 허언증입니다. sudo는 root가 아닌 일반 사용자 일경우 사용root일 경우 sudo 없어도 됩니다. -방화벽 관리- 서버 시작 sudo systemctl start firewalld 재시작 sudo firewall-cmd --reload 서버 부팅시 방화벽 서버를 자동으로 시작 sudo systemctl enable firewalld 사용 가능한 모든 서비스/포트 목록을 조회 sudo firewall-cmd --list-all 방화벽 상태 체크 sudo firewall-cmd --state -포트- 추가 sudo firewall-cmd --permanent --zone=public --add-port=80/tcp 삭제 sudo firewall-cmd --permanent --zone=pu..
안녕하세요 허언증 입니다. 그룹과 유저에 대해 설명을 하도록 하겠습니다. 리눅스 파일과 프로그램에는 모두 소유자가 있습니다. 사용자 ID(UID)라는 고유의 식별자를 가지고 있고 그룹에 속해 있어야 합니다. 사용자는 여러개의 그룹에 속할 수 있는 그룹 ID(GID)로 식별자를 구분한다 파일,프로그램의 접근성은 GID, UID에 따라 다르다. 첫 번째는 유저가 centos 한 개만 있습니다. 유저를 한명더 추가 해 볼까요? "useradd user1 " 을 통해 user1의 이름을 가진 유저를 하나 추가를 했습니다. 이렇게 유저를 추가를 하게 되면 3곳에 데이터가 하나씩 추가가 됩니다. /etc/passwd : 사용자 목록을 /etc/shadow /etc/group 첫 번째 /etc/paswd 입니다. 사..
"Apache(아파치) HTTP 설치 오류 정리" (Sudo) serivce httpd start 입력 시 FAILED.... 원인 : no listening sockets available, shutting down -> 수신소켓 없음. getsebool -a | grep httpd_enable_homedirs : 입력을 하면 off 상태임을 확인 getsebool -a | grep httpd_enable_homedirs : 입력을 통해 on으로 변경 그리고 다시 시작 하면 접속성공!! ======================================== 하지만 실행이 안 될 수도 있다.오류에 따라 다르지만 80번 포트 중복 사용 일 경우 80번 포트를 이미 사용중이라 오류 발생!! ps -ef |..
"리눅스 구조 (아키텍처)" 리눅스에서 관리하는 모든 것은 디렉토리 형태이며, 상위 하위 개념인 트리형태로 구성되어 있다. 이용자 계층으로는 Root(최고 관리자), user(일반 이용자) 들로 구성모든 디렉토리 들은 하나의 그룹에 속해 있음. (*권한 관리, 디렉토리 간 그룹 관리 중요) -명령처리 과정-1. 유저가 리눅스(OS)를 통해 명령을 지시2. 유저로 부터 받은 명령을 리눅스 안에 있는 쉘로 이동3. 쉘에서 인터페이스를 통해 커널로 이동4. 커널에서 하드웨어(컴퓨터)로 명령을 수행 -커널-1. 운영체제의 핵심적인 부분2. RAM 위에 커널의 코드가 올라간 상태로 사용3.다른 프로세스에 의해 덮어 쓰이지 않도록 고유의 메모리 영역을 사용4.사용자 프로그램과 하드웨어 장치 사이의 인터페이스, 프로..
이론과 실습 사이
'# OS/[ Linux ]' 카테고리의 글 목록 (2 Page)