Linux OS67 Cent OS 기본적인 설치 및 설정 1. 설치 파일(.iso) 실행- 언어 선택: 한국어- SW 선택: 기본웹서버 선택 -> 호환성 라이브러리, 개발용 도구 선택: 원하는 경우 웹서버- 파티션 선택: 보통 /boot 512MiB, /swap 4GiB(4096MiB) - 12GB이하일때, / 나머지 전부로 설정: swap 제외 ext4로 설정: 추가 하드 디스크가 있는 경우 설치 완료 후 작업: 변경사항 적용으로 마무리- 설치시작 후 리부팅: ROOT 암호 설정: 설치 완료 후 리부팅 2. NETWORK 설정- 로그인: ROOT계정으로 로그인- IP 설정: 연결된(UP) 네트워크 확인ip link: 네트워크 설정vi /etc/sysconfig/network-scripts/ifcfg-장치명==============================.. Linux OS/Redhat (CentOS & Rocky Linux) 2023. 3. 5. openssl 버전(CentOS)과 웹브라우저 tls 정책 openssl 은 데이터통신을 위한 TLS, SSL 프로토콜을 이용할 수 있는 오픈소스 라이브러리 입니다. 인터넷을 통해 클라이언트와 서버가 통신할 때 통신 내용을 안전하게 보호하는 방법으로 SSL(Secure Sockets Layer)을 사용할 수 있습니다. SSL은 서버 인증(Server Authentication), 클라이언트 인증(Client Authentication) 그리고 데이타 암호화(Data Encryption) 기능을 제공합니다. 인증(Authentication)은 통신의 상대방이 맞는지 확인하는 절차를 의미합니다. 암호화는 데이타가 누출되더라도 외부에서 이 내용을 해독할 수 없게 하는 걸 의미합니다. 보통 openssl은 http 80포트 웹사이트를 443으로 적용시킬때 필요합니다. .. Linux OS/관리 2023. 3. 2. FTP 설치, 설정, 관리 vsftpd 설정설명 # vi /etc/vsftpd/vsftpd.conf ① 기본설정 background=YES (기본값 = NO) VsFTP 데몬을 background로 실행할 것인지 설정 합니다. listen=YES (기본값 = NO) VsFTP 데몬은 기본적으로 inetd 모드로 동작이 됩니다. 따라서 독립모드(standalone)로 데몬을 운영하실 거라면 이 옵션과 listen 옵션을 모두 YES로 켜주셔야 됩니다. 반대로 VsFTP 데몬을 inetd 모드로 운영하시려면 이 옵션과 listen 옵션을 비활성화 하시면 됩니다.일반적으로 FTP 데몬은 많은 접속이 있을 경우에 standalone 모드로 운영하는것이 좋으며, 많은 접속이 없는 경우에는 inetd 모드로 운영하는것이 시스템 자원효율에 좋.. Linux OS/관리 2022. 11. 16. 패키지관리 명령어 yum, apt, rpm, dpkg 동작 Red Hat Debian 패키지 추가, 삭제, 업데이트 패키지 설치 yum install 패키지명 apt-get install 패키지명 패키지 파일을 설치 yum localinstall 패키지명.rpm dpkg -i 패키지명.deb RPM -ivh 패키지명.rpm 패키지 제거 yum remove 패키지명 apt-get remove 패키지명 RPM -e 패키지명 dpkg -r 패키지명 업데이트 확인 yum check -update apt-get -s upgrade apt-get -s dist-upgrade 전체 업데이트 yum update apt-get upgrade apt-dist-upgrade 특정 패키지 업데이트 yum upgrade 패키지명 apt-get upgrade 패키지명 apt-get.. Linux OS/기본 2022. 11. 16. 리눅스 계정생성, 삭제, 관리, 변경, 권한 useradd 명령어 사용방법 옵션: -b 이 위치 아래에 사용자 이름으로 된 홈디렉터리가 만들어집니다. -M 홈디렉터리를 만들지 않습니다. -d 이 위치 아래에 사용자 데이터가 저장됩니다. -D 사용자를 새로 만드는 대신 useradd의 기본 설정을 바꿉니다. -e 계정 만료일을 지정합니다. -f 비밀번호 만료일을 지정합니다. -h 도움말을 보여줍니다. -s 사용자가 기본으로 사용할 쉘(bash 등)을 지정합니다. -u 사용자의 고유 숫자 ID를 지정합니다. -g 사용자가 속할 그룹(1개)를 지정합니다. -G 사용자가 속할 그룹(여러개)를 지정합니다. 예제) useradd hostway -d /var/data/hostway - 신규 생성 유저 : hostway - 디렉토리 : /var/data/host.. Linux OS/기본 2022. 11. 16. firewalld 방화벽 설정, 옵션 정리 (CentOS 7 OS 이상) CentOS 7의 방화벽 관리 데몬은 firewalld입니다. 설정은 firewall-cmd 명령어로 합니다. * 방화벽 실행 여부 확인 firewall-cmd --state 실행 중이면 running, 실행 중이 아니면 not running을 출력합니다. * 방화벽 다시 로드 firewall-cmd --reload 방화벽 설정 후 다시 로드해야 적용됩니다. [ 서비스나 포트 추가/삭제하고 꼭 리로드해야 리스트에 뜨고 적용된다] * 존(Zone) 출력하기 firewall-cmd --get-zones 존(zone) 목록을 출력합니다. firewall-cmd --get-default-zone 기본 존을 출력합니다. firewall-cmd --get-active-zones 활성화된 존을 출력합니다. * 사용 .. Linux OS/Redhat (CentOS & Rocky Linux) 2022. 11. 16. CentOS 언어셋 설정 현재 언어셋 확인 변경방법 1 1. character set 확인 - 현재 적용중인 charset을 ‘locale’ 명령으로 확인 locale - 현재의 시스템에서 지원하는 locale 목록을 확인 locale -a 2. character set 변경 /etc/sysconfig/i18n 파일에서 charset 변경 (UTF-8 -> EUC_KR 변경시) # vi /etc/sysconfig/i18n // (CentOS 6) source /etc/sysconfig/i18n - 현재의 Shell에서 charset 변경 export LANG=ko_KR.euckr 변경방법 2 # vi /etc/locale.conf #LANG=ko_KR.utf8 LANG=ko_KR.euckr 변경방법 3 localectl set-.. Linux OS/Redhat (CentOS & Rocky Linux) 2022. 11. 16. 이전 1 ··· 3 4 5 6 다음