리눅스 썸네일형 리스트형 리눅스에서 일반 사용자가 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 /nolog SQL*Plus: Release 11.2.0.1.0 Production on Wed Sep 24 17:06:26 2014 Copyright (c) 1982, 2009, Oracle. All rights reserved. 2. SYSDBA 권한으로 연결합니다. CONNECT / AS SYSDBA SQL> connect / as sysdba Connected to an idle instance. 3. 데이터베이스를 시작합니다. STARTUP SQL> startup ORACLE instance started. Total System Global Area 1.. 더보기 오라클 데이터베이스에서 Tablespace를 생성, 변경, 추가하고 사용자를 생성하고 권한을 부여하는 방법 오라클 데이터베이스에서 Tablespace를 생성, 변경, 추가하고 사용자를 생성하고 권한을 부여하는 방법 Tablespace 생성 테이블스페이스 생성 CREATE TABLESPACE your_tablespace DATAFILE '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' RE.. 더보기 [오라클][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 스크립.. 더보기 CentOS 7에서 SMTP 릴레이를 설정하는 방법 CentOS 7에서 SMTP 릴레이를 설정하는 방법 1. Sendmail 패키지 설치 sudo yum install sendmail sendmail-cf 2. Sendmail 구성 파일 편집 Sendmail의 주 설정 파일인 sendmail.mc를 편집합니다. sudo vim /etc/mail/sendmail.mc 3. 릴레이 서버 추가 sendmail.mc 파일 내에서 다음과 같이 릴레이 서버를 추가합니다. {smtp.example.com}은 실제 사용하려는 릴레이 서버의 주소로 바꾸어야 합니다. define(`SMART_HOST',`[smtp.example.com]')dnl 추가한 후, 파일을 저장하고 닫습니다. 4. Sendmail 구성 파일 재생성 변경 사항을 적용하려면 sendmail.mc 파일.. 더보기 telnet을 사용하여 SMTP 서버를 통해 메일을 전송하는 방법 telnet을 사용하여 SMTP 서버를 통해 메일을 전송하는 방법(mail)SMTP 서버를 통해 메일을 전송하는 것을 테스트하려면 telnet 명령을 사용할 수 있습니다. telnet을 사용하면 SMTP 서버와 직접 통신하여 메일을 전송할 수 있습니다.telnet 설치telnet이 설치되어 있는지 확인하고 설치되지 않은 경우 설치합니다.sudo yum install -y telnet발신 : 보내는 메일telnet을 사용하여 SMTP 서버에 연결SMTP 서버에 연결하려면 다음 명령을 사용합니다. 여기서 localhost은 실제 SMTP 서버의 주소이고 25는 SMTP의 기본 포트입니다.telnet localhost 25SMTP 명령을 사용하여 메일 전송SMTP 서버에 연결된 후 다음과 같은 SMTP 명령을.. 더보기 이전 1 ··· 139 140 141 142 143 144 145 ··· 175 다음