본문 바로가기

분류 전체보기252

[Ubuntu] Changing Apache Document Root in Ubuntu 1. Open /etc/apache2/sites-available/default sudo gedit /etc/apache2/sites-available/default 2. Change as follows From, DocumentRoot /var/www Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all To, DocumentRoot /home/tapan/www Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews Allo.. 2013. 8. 30.
[Linux] Ubuntu 보안 가이드 1. 우분투 방화벽 설치와 설정법(ufw)ufw는 우분투에 기본적으로 설치되어 있는 방화벽입니다. 설치 관련한 내용은 구 버전의 우분투의경우 재설치를 해야 하며, 사용자 정의 설치로 인하여 ufw 설치 대신 iptables를 이용한 경우 ufw를 사용하지 않으셔도 됩니다.1) ufw 설치 및 실행 #sudo apt-get install ufw #sudo ufw enable 2) 방화벽 상태 확인. #sudo ufw status verbose 3) 리눅스 원격 시스템 사용의 경우 사용 포트만 개방ex) SSH 사용의 경우 #sudo ufw allow sshex) http 사용의 경우 #sudo ufw allow http 2. 공유 메모리 보안공유메모리는 실제로 활성화된 서비스에서 사용될 경우 공격에 사용 .. 2013. 8. 26.
[Linux] Ubuntu 에 NFS 시스템 구축하기 1. NFS Server서버 환경 : Ubuntu 12.04 LTS 32bit Desktop 가. 관련 패키지 설치 sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common sudo apt-get install portmap나. portmap 재 설정 sudo dpkg-reconfigure portmap다. portmap 서비스 재 시작 sudo /etc/init.d/portmap restart라. 공유 자원 설정(/etc/exports 수정) sudo vi /etc/exports 빨간 줄 쳐진 부분을 추가해 준다. 설정 형식 : [마운트할 디렉토리] [허용할 NFS클라이언트](설정옵션들) /etc/exports /etc/exports.. 2013. 8. 24.
[C++] 표준 입력 함수 cin, cin.get(), cin.getline() 1. cin => 에 존재 => 표준 입력 버퍼에서 개행 문자를 제외한 값을 가져옴 => 공백, 개행 무시 => 개행 키보드 버퍼에 남겨둠 => space 단위로 끊어서 입력 받을 수 있다 cin은 문자와 문자열 모두 입력받을 수 있습니다. 예를들면요, #include void main() { char a; //문자변수 선언 cin>>a; //문자입력 받음 couta; cin>>b; cout 문자만 입력 받음 => space 단위로 끊어서 입력 받을 수 있다 get()은 문자만 입력받을 수 있습니다. 예를들면, #include void main() { char a; a=cin.get(); //a에 입력한 문자 저장 cout 2013. 8. 21.