운영체제 41

환경변수 설정 변경하기

profile 파일은 사용자가 로그인 했을 경우 실행되는 스크립트를 정의 해 놓은 파일이다. 1. 프로필 파일을 수정한다.vi /etc/profile 2. 예를들어 node.js 가 있는 폴더를 추가하고 싶다면 아래의 내용을 끝부분에 추가 해 준다. export NODE_HOME=/home/test/node-v0.10.22export PATH=$PATH:%NODE_HOMEexport CLASSPATH="."※CLASSPATH 를 . 으로 잡은것은 어느 위치에서든지 실행 가능하게 하기 위해서다. 3. 변경 된 내용을 실행한다.source /etc/profile

운영체제/CentOS 2013.11.17

vsftpd 를 이용한 ftp 구축

1. yum 을 이용하여 vsftpd 를 설치한다.yum install vsftpd 2. centos 에서 방화벽 기본 정책은 모든 포트를 막아버리는것 이기 때문에 포트 오픈을 해 주어야 한다.vi /etc/sysconfig/iptables 3. 여기에 COMMIT 이전에 20번 포트와 21번 포트를 오픈해주는 두줄을 추가 해 준다.-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT 4. 방화벽을 재 시작 해준다.service iptables restart 5. vsftpd 재 시작 해 준다./etc/init.d/vsftpd r..

운영체제/CentOS 2013.11.17

방화벽 설정

1. 아파치 등 설치 후 외부에서 접속 가능하게 하려면 방화벽에서 설정을 해 주어야 한다. system-config-firewall-tui 명령어를 통하여 방화벽 설정으로 들어간다.만약 설치가 안되어 있는 상태라면 yum install setuptool system-config-firewall-tui를 입력하여 설치를 한다. 2. Customize 를 눌러 상세 설정 화면으로 이동한다. 3. 설정 화면이 나오면 아래와 같이 스페이스바를 눌러 설정을 해 줘야 외부 접속 가능하다.Forward를 누를 필요 없이 Close 눌러 빠져 나오면 된다.

운영체제/CentOS 2013.11.15

virtualbox 호스트 OS 에서 게스트 OS로 접속하기

여러가지 방법이 있는데 이것저것 시도 해 보다가 다 실패했고virtualbox 에서 제공하는 포트 포워딩 기능이 있는데 이 방법이 제일 쉽고 간단하여 설명하려 한다. 1. 우선 호스트 ip 를 확인한다.호스트 ip는 192.168.200.42 2. 게스트 ip를 확인한다.호스트 ip 는 10.0.2.15 이다. 3. virtualbox 환경설정에서 포트 포워딩 설정을 해준다.예를들어 22번 포트를 포워딩 하여 ssh로 접속이 가능하게 만들어준다. 게스트 os 선택 -> 설정 -> 네트워크 -> 어댑터1 -> 고급 -> 포트포워딩이렇게 호스트ip 와 게스트ip 포트를 맞게 설정 해 준 후 확인 버튼을 누르면 끝 ssh 접속 프로그램등을 활용하여 접속이 되는지 직접 확인 해 보자.

VirtualBox 로 가상 환경에서 OS를 설치했을 경우 네트워크 환경 구성시 알아둘 사항

virtualbox 같은 가상 머신으로 가상 운영체제를 구축 했을 경우 내부적으로 힘들게 네트워크 환경설정 해 줄 필요 없이그냥 동적으로 할당(dhcp) 받으면 된다. virtualbox 에서 환경 구성 당시 네트워크 부분에서NAT 로 설정 해 놓았다면게스트 운영체제는 호스트 운영체제의 인터넷 연결 설정을 일종의 공유기로 취급하여 자동으로 ip를 할당받아 사용할 수 있다. 그러니까 나처럼 게스트 운영체제 안에서 어떻게든 ip설정 잡아볼라고 몇시간동안 뻘짓 하지 마시길..