본문 바로가기

반응형

리눅스

Oracle 리스너를 설정하는 방법 Oracle 리스너를 설정하는 방법 Oracle 리스너 설정은 Oracle 데이터베이스와 클라이언트 간의 통신을 관리하는 중요한 부분입니다. 리스너는 클라이언트 요청을 받아들이고, 데이터베이스 서비스로 전달하며, 데이터베이스에서의 응답을 클라이언트로 다시 보냅니다. 1. 리스너 구성 파일 수정 리스너를 설정하려면 listener.ora 파일을 수정해야 합니다. cd $ORACLE_HOME/network/admin cat listener.ora # listener.ora Network Configuration File: /DATA/oracle/dbhome/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DES.. 더보기
리눅스에서 패스워드를 한 줄로 변경하기 리눅스에서 패스워드를 한 줄로 변경하기 echo 명령어와 passwd 명령어의 --stdin 옵션을 사용합니다. 명령어 기본 구문 echo "새로운 패스워드" | passwd --stdin [username] 사용 예시 testuser 사용자의 패스워드를 "P@ssw0rd"로 변경하려면 다음과 같이 입력합니다. echo "P@ssw0rd" | passwd --stdin testuser Changing password for user testuser. passwd: all authentication tokens updated successfully. 이 방법은 패스워드를 두 번 입력할 필요가 없기 때문에 편리합니다. 하지만, 패스워드가 화면에 표시되기 때문에 보안상 취약할 수 있습니다. 더보기
리눅스에서 일반 사용자가 1024 이하의 포트를 사용할 수 있도록 설정하는 방법 리눅스에서 일반 사용자가 1024 이하의 포트를 사용할 수 있도록 설정하는 방법(setcap/getcap)3. Linux에서 setcap 명령으로 capabilities 설정리눅스의 capabilities 설정을 통해서 일반 유저가 1024 이하 포트 사용이 가능하다. capabilities란 무엇일까? 전통적인 유닉스/리눅스에서는 root가 모든 권한을 가진다. 일반유저가 root의 일부 권한을 갖기 위해서는 SetUID/SetGID나 sudo 등 기초적인 방법으로 권한을 부여할 수밖에 없었다. 하지만 capabilities는 root의 권한을 세분화(커널 모듈 load/remove, 파일 소유자/소유그룹 변경, kill 권한, ping 허용(ICMP허용), 리부팅 등)하여, 일반 유저도 root의 다.. 더보기
오라클 데이터베이스를 시작하고 중지하는 방법 오라클 데이터베이스를 시작하고 중지하는 방법데이터베이스 시작1. SQL*Plus를 실행합니다.sqlplus /nolog$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Wed Sep 24 17:06:26 2014Copyright (c) 1982, 2009, Oracle. All rights reserved.2. SYSDBA 권한으로 연결합니다.CONNECT / AS SYSDBASQL> connect / as sysdbaConnected to an idle instance.3. 데이터베이스를 시작합니다.STARTUPSQL> startupORACLE instance started.Total System Global Area 1603411968 byte.. 더보기
오라클 데이터베이스에서 Tablespace를 생성, 변경, 추가하고 사용자를 생성하고 권한을 부여하는 방법 오라클 데이터베이스에서 Tablespace를 생성, 변경, 추가하고 사용자를 생성하고 권한을 부여하는 방법Tablespace 생성테이블스페이스 생성CREATE TABLESPACE your_tablespaceDATAFILE 'path_to_datafile.dbf' SIZE 100M AUTOEXTEND ON;your_tablespace: 생성할 테이블스페이스의 이름path_to_datafile.dbf: 테이블스페이스에 대한 데이터 파일의 경로와 파일 이름SIZE 100M: 초기 데이터 파일 크기AUTOEXTEND ON: 필요할 경우 자동으로 파일 크기 증가Tablespace 변경테이블스페이스 크기 변경ALTER DATABASE DATAFILE 'path_to_datafile.dbf' RESIZE 200M;p.. 더보기
오라클 [INS-20802] Oracle Net Configuration Assistant failed. 오라클 [INS-20802] Oracle Net Configuration Assistant failed. 오류[INS-20802] Oracle Net Configuration Assistant failed.이 오류는 Oracle Database 설치 중에 Oracle Net Configuration Assistant가 실패했음을 나타내는 오류입니다.해결 방법1. 로그 파일 확인오류 메시지 다음에는 오류의 세부 정보가 포함된 로그 파일 경로가 제공됩니다. 로그 파일을 찾고 해당 내용을 검토하여 무엇이 잘못되었는지 파악하세요.2. 네트워크 설정 확인Oracle Net Configuration Assistant는 데이터베이스 서버의 네트워크 설정을 구성하는 도구입니다. 네트워크 설정이 올바로 되어 있는지 확인.. 더보기
CentOS 4에서 Oracle Database 11g R2를 설치하는 방법 CentOS 4에서 Oracle Database 11g R2를 설치하는 방법 1. 필요한 패키지 설치 yum -y install compat-libstdc++-33 binutils elfutils-libelf elfutils-libelf-devel yum -y install glibc glibc-common glibc-devel glibc-headers gcc gcc-c++ libaio-devel yum -y install libaio libgcc libstdc++ libstdc++ make sysstat unixODBC unixODBC-devel yum -y install unzip 2. Oracle 사용자 및 그룹 생성 groupadd oinstall groupadd dba useradd -g oin.. 더보기
CentOS 7에서 iRedMail을 설치하는 방법 CentOS 7에서 iRedMail을 설치하는 방법 iRedMail은 CentOS 7 서버에 간단히 설치할 수 있는 오픈 소스 이메일 서버 솔루션입니다. 참고: 아래 명령은 루트 사용자 또는 슈퍼유저 권한이 필요할 수 있습니다. 관리자 권한으로 작업하십시오. 1. 시스템 업데이트 CentOS 7 서버를 최신 상태로 업데이트합니다. yum -y update 2. 필요한 패키지 설치 iRedMail 설치에 필요한 추가 패키지를 설치합니다. yum install -y epel-release yum install -y wget bash openssl perl perl-core Perl-Digest-SHA jemalloc libxslt libxml2 unzip 3. iRedMail 다운로드 iRedMail 스크립.. 더보기

728x90
반응형