전체 글 썸네일형 리스트형 Linux - fstab(파일시스템테이블) 이란? 리눅스가 부팅될 때 어떤 파티션들을 어디에 마운트하고, 외부 장치들에 대한 마운트를 어떻게 설정할 것인지, 그리고 사용권한 및 복구 등과 관련된 옵션을 어떻게 지정할 것인지에 대해 설정되어 있는 파일이 /etc/fstab 입니다. # vi /etc/fstab (샘플) LABEL=/ / ext3 defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 none /dev/shm tmpfs defaults 0 0 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0 /dev/hdc6 swap swap defaults 0 0 /dev/hda1 /mnt/hda1 vfat defaults 0 0 /dev/hda5 /mnt/hda.. 더보기 Linux - Too many open files 오류 해결 방법 "too many open files" 오류가 발생하여 리눅스에서 이를 해결하는 방법에 대해 알려드리겠습니다. 이 오류는 시스템이 동시에 열 수 있는 파일 디스크립터(File Descriptor)의 제한을 초과했을 때 발생합니다. 파일 디스크립터는 파일 또는 소켓과 같은 리소스에 대한 참조를 나타내며, 시스템 전체에서 고유한 번호로 식별됩니다. 오류 메시지는 "too many open files" 또는 "open: Too many open files"와 같이 나타날 수 있습니다. 이 문제를 해결하기 위해 다음과 같은 몇 가지 해결 방법을 시도해 볼 수 있습니다: 1. open files 최대 개수 확인 : 최대 개수를 확인하려면 ulimit -a 명령을 사용합니다. ulimit -n 으로 확인해도 됩니다.. 더보기 JBoss - 기본 인코딩 설정 (UTF-8) jboss6 기준) jboss 설치 경로 아래 \standalone\configuration\standalone.xml 을 열어 ... 부분 아래에 추가한다. * 인코딩 값을 UTF-8로 설정 아래와 같은 기본값 설정을 추가할 수 있다. * HTTP GET 요청에 대한 쿼리 문자열을 디코딩하는 데 사용 (클라이언트 인코딩값을 가지고 디코딩 처리) * WAS header 최대 크기 * ajp 커넥터 기본 연결시간(60초가 기본) UTF-8 설정은 관리자 페이지(웹) 에서도 가능하다 http://localhost:9990 에 접속해서 Configuratin -> General Configuration -> System Properties -> Add 출처 : https://m.blog.naver.com/s0.. 더보기 Linux - SSH 포트 변경하기 (외부 접근 보안 강화하기) Linux에서 SSH 포트를 변경하는 방법에 대해 정리해 봅니다. SSH(Secure Shell)는 원격으로 Linux 시스템에 액세스 하기 위해 사용되는 프로토콜입니다. 기본적으로 SSH는 22번 포트를 사용하나, 보안을 강화하기 위해 포트를 변경하는 것이 좋습니다. ※ 참고사항: 이 작업을 수행하기 전에, 반드시 root 또는 sudo 권한을 가진 사용자로 로그인해야 합니다. 또한, 포트 변경한 후에 새로운 포트로 연결할 수 있도록 방화벽 설정 등을 수정해야 합니다. 1. SSH 구성 파일 편집 SSH 포트를 변경하려면 먼저 SSH 구성 파일을 편집해야 합니다. 대부분의 Linux 배포판에서는 OpenSSH 서버를 사용하므로, 해당 구성 파일을 편집합니다. 텍스트 편집기로 sshd_config 파일을.. 더보기 Oracle - 사용자 권한 확인 하기 1. 사용자에게 부여된 시스템 권한 확인 SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '사용자명' ; 2. 사용자에게 부여된 롤 확인(시스템 권한이 롤에 포함됨) SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE = '사용자명' ; 3. 사용자에게 부여된 롤에 부여된 시스템 권한 확인 SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '롤명' ; 4. 타 사용자에게 부여한 객체(테이블등) 권한 확인 SELECT * FROM DBA_TAB_PRIVS WHERE OWNER = '테이블소유자명' ; 또는 SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE = '권한부여자명' ; Oracle 권한 정.. 더보기 MariaDB - DB 백업 및 복구하기 MariaDB 백업 방법 MariaDB 데이터베이스를 백업하는 방법 중 두 가지 자주 사용하는 백업 방법을 알아봅니다. 1. mysqldump 명령어를 이용한 백업 방법 mysqldump 명령어를 사용하면 MariaDB 데이터베이스의 백업 파일을 생성할 수 있습니다. 다음 명령어를 터미널 또는 명령 프롬프트에서 실행합니다. # mysqldump -u 사용자이름 -p 데이터베이스이름 > 백업파일.sql 사용자이름은 MariaDB에 접속 가능한 계정 데이터베이스이름은 백업하려는 데이터베이스이름 1-1. DB 전체 백업 # mysqldump -u 사용자이름 -p -A > full_backup.sql # mysqldump -u 사용자이름 -p --all-databases > full_backup.sql 1-2... 더보기 MariaDB - 기본 사용법 1. MariaDB 접속 # mysql -uroot -p // root 계정으로 비밀번호 입력 후 접속 # mysql -u [계정] -p // 만약 비밀번호가 없으면 엔터 입력 후 접속 2. 데이터 베이스 생성 MariaDB[(none)]> create database samsodb DEFAULT CHARACTER SET UTF8; 3. 데이터베이스 목록 보기 MariaDB[(none)]> show databases; 4. 원격 접속 허용 및 권한 부여(데이터베이스) MariaDB[(none)]> grant all privileges on samsodb.* to samso@'%' identified by 'samsopwd' with grant option; ex) grant all privileges o.. 더보기 Linux - MariaDB 설치 (컴파일 / yum) CentOS7에서 MariaDB yum으로 설치하는 방법 1. MariaDB 설치 # yum -y install mariadb-server 2. MariaDB 구동 및 자동 시작 설정 # systemctl start mariadb --> MariaDB 서비스 시작 # systmectl enable mariadb --> MariaDB 부팅 시 자동 시작 활성화 3. MariaDB 구동 확인 # rpm -qa | grep mariadb # ps -ef | grep mariadb // ps -ef | grep mysql # netstat -ntpl --> 기본포트인 3306 확인 # systemctl status mariadb 4. MariaDB 접속 # mysql -uroot # mysql -u 계정 -p .. 더보기 이전 1 ··· 9 10 11 12 13 14 15 16 다음