분류 전체보기 (650) 썸네일형 리스트형 [ Bash ] LS_COLORS - shell에서 폴더의 글자 색상 변경하기 Bash에서 폴더의 글자 색상을 변경하려면 .bashrc 또는 .bash_profile 파일에 색상 설정을 추가할 수 있습니다. 폴더 이름이 특정 색으로 표시되도록 하기 위해서는 LS_COLORS 환경 변수를 설정해 주어야 합니다.다음은 폴더 색상을 변경하는 방법입니다..bashrc 파일을 열기: nano ~/.bashrcLS_COLORS 환경 변수 설정 추가:예를 들어, 폴더 색상을 파란색(기본값)에서 녹색으로 변경하려면 다음 코드를 추가합니다. # 폴더를 녹색으로 설정 export LS_COLORS="di=32" # 여기서 32는 녹색을 의미di=32: di는 디렉토리를 나타내며, 32는 녹색을 의미합니다.색상 코드 예시:30: 검정31: 빨강32: 초록33: 노랑34: 파랑35: 보라3.. [ SSH ] ssh - config 설정해서 원하는 이름으로 로그인 하기 SSH 설정 파일을 사용하면 여러 서버에 접속할 때마다 설정을 반복할 필요 없이, 미리 정의해둔 설정으로 빠르고 쉽게 접속할 수 있습니다. ~/.ssh/config 파일을 이용해 SSH 접속 설정을 관리할 수 있습니다.config 파일은 HOME 디렉토리에 위치하고 있습니다.기본적인 ~/.ssh/config 파일의 구조는 다음과 같습니다.1. 기본 구조Host [별칭] HostName [원격 서버의 IP 또는 도메인] User [사용자 이름] Port [포트 번호] # 기본값은 22 IdentityFile [SSH 키 경로]예시특정 서버에 쉽게 접속하기 위해 별칭을 설정하는 경우:이렇게 설정한 후에는 아래와 같이 간단하게 접속할 수 있습니다. ssh myserver Host.. [ SSH ] ssh-keygen - PEM 포맷으로 Key 생성하기 SSH에서 PEM 파일을 생성하는 방법은 보통 SSH 키 쌍을 생성할 때 사용되며, ssh-keygen 명령어를 이용해 가능합니다. PEM 파일은 프라이빗 키 파일을 의미하며, AWS 같은 클라우드 서비스에서 인스턴스 접속 시에도 자주 사용됩니다. 아래는 PEM 파일을 만드는 기본적인 과정입니다.SSH에서 PEM 파일 생성 방법SSH 키 생성하기 ssh-keygen -t rsa -b 2048 -m PEM -f my-key.pem-t rsa : RSA 방식의 키를 생성-b 2048 : 키 길이를 2048비트로 지정-m PEM : PEM 형식으로 출력-f my-key.pem : 키 파일 이름을 my-key.pem으로 지정퍼미션 설정하기PEM 파일은 보안이 중요한 파일이므로 퍼미션을 설정해 접근을 제한합니.. [ SSH ] ssh-keygen - 비밀번호 없이 Key로 ssh 접속하기 SSH 로그인 시 비밀번호 없이 SSH 키로만 로그인하려면, SSH 키를 생성하여 서버에 추가하고, SSH 서버 설정을 수정하여 키 기반 인증만 허용하면 됩니다. 다음 단계를 따라 설정할 수 있습니다.1. SSH 키 생성 (비밀번호 없이 생성)로컬 컴퓨터에서 다음 명령어를 실행하여 SSH 키를 생성합니다. 비밀번호 없이 로그인하려면 프롬프트에서 비밀번호 설정 없이 엔터 키를 두 번 누릅니다.ssh-keygen -t rsa -b 2048 -f ~/.ssh/my_key -N ""-t rsa: RSA 형식의 키를 생성-b 2048: 키 길이를 2048 비트로 지정-f ~/.ssh/my_key: 생성된 키 파일을 ~/.ssh/my_key 위치에 저장-N "": 비밀번호 없이 생성2. 공개 키를 서버에 복사하기생.. [ Linux ] systemctl - service 목록 보기 systemctl 명령어를 사용하여 현재 시스템에서 실행 중인 서비스와 상태를 확인할 수 있습니다. 다음 명령어들을 통해 서비스 목록을 확인할 수 있습니다.전체 서비스 목록 확인: systemctl list-units --type=service실행 중인 서비스 목록만 확인: systemctl list-units --type=service --state=running비활성화된 서비스 목록만 확인: systemctl list-units --type=service --state=inactive모든 서비스 포함 상태 확인 (활성화/비활성화 포함): systemctl list-units --type=service --all이 명령어들은 systemctl의 다양한 옵션을 사용하여 필요한 상태의 서비스.. [ Apache ] Apache 설치하기 - CentOS CentOS 시스템에 Apache 웹 서버를 설치하는 방법을 안내해 드리겠습니다. 다음 단계를 따라 진행해 주세요:터미널 열기: CentOS에서 터미널을 열어주세요.YUM 패키지 매니저 업데이트: sudo yum update이 명령은 시스템을 최신 상태로 유지하는 데 도움이 됩니다.Apache 설치: sudo yum install httpdhttpd는 CentOS에서 Apache 웹 서버의 패키지 이름입니다.Apache 서비스 시작: sudo systemctl start httpd이 명령으로 Apache 서버를 시작합니다.서비스 활성화: sudo systemctl enable httpd이 명령은 시스템 부팅 시 Apache 서비스가 자동으로 시작되도록 설정합니다.방화벽 설정:Apache 서.. [ MySQL ] Schema - 테이블 구조 확인하기 MySQL에서 현재 데이터베이스의 스키마 정보를 확인하는 방법은 여러 가지가 있습니다. 여기 몇 가지 방법을 소개해 드릴게요.1. 데이터베이스 내 테이블 목록 확인현재 데이터베이스에 있는 테이블 목록을 보려면 아래 명령어를 사용할 수 있습니다.SHOW TABLES;2. 테이블 구조 확인특정 테이블의 구조(컬럼, 데이터 타입 등)를 확인하고 싶다면 다음 명령어를 사용합니다.DESCRIBE 테이블이름;혹은SHOW COLUMNS FROM 테이블이름;3. 데이터베이스와 테이블 구조를 포함한 전체 스키마 보기전체 스키마 구조를 더 자세히 보려면 INFORMATION_SCHEMA 데이터베이스를 사용할 수 있습니다.데이터베이스 목록 보기: SHOW DATABASES;INFORMATION_SCHEMA에서 테이블과 컬.. [ Linux ] FTP Server 설치하기 Linux에 FTP 서버를 설치하고 설정하는 과정은 다음과 같습니다. 일반적으로 vsftpd(Very Secure FTP Daemon)가 Ubuntu/CentOS에서 많이 사용됩니다. 아래 단계에 따라 FTP 서버를 설치하고 설정할 수 있습니다.1. vsftpd 설치먼저, vsftpd 패키지를 설치합니다.Ubuntu 사용의 경우sudo apt updatesudo apt install vsftpd -yCentOS 사용의 경우sudo yum install -y vsftpd2. vsftpd 설정설치가 완료되면 /etc/vsftpd/vsftpd.conf 파일을 열어 FTP 서버 설정을 변경할 수 있습니다. 주요 설정 옵션은 다음과 같습니다.설정 파일을 수정하여 FTP 서버를 설정합니다.sudo nano /etc.. 이전 1 ··· 13 14 15 16 17 18 19 ··· 82 다음