본문 바로가기

Computer/Linux-Others & Etc

Ubuntu(우분투)에서 FTP(vsfptd Server) 설치하기 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 1. root 권한으로 계정 변경 및 vsftpd 설치(인스톨) "su -" 명령어를 이용하여 root 권한으로 계정을 변경한 뒤 "apt-get install vsftpd"를 입력하여 vsftpd를 설치한다. 2. 환경 설정 설치가 완료되면 "vi /etc/vsftpd.conf"를 입력하여 환경 설정 파일을 연다. vsftpd.conf 파일을 열면 다음과 같이 "anonymous_enable=YES", "#local_enable=YES", "#write_enable=YES" 라는 세 줄을 볼 수 있다. "anonymous_enable=YES"는 접속 권한을 익명의 모든 사용자에게 허용한다는 것이다. 이 옵션의 경우 익명만 허용하고 계.. 더보기
Ubuntu(우분투)에서 텔넷(Telnet Server) 설치하기 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # * vmware 7에서 Ubuntu(정확하게는 Cobuntu를 설치하여 실행했음을 미리 알려드립니다. Cobuntu는 ubuntu에 한글언어를 적용한 버전입니다.) 1. root 계정 비밀번호 설정 및 xinetd 설치 우분투를 처음 설치하고 나면 root 계정의 비밀번호를 설정해줘야 한다. 설정은 "sudo passwd root" 명령어를 실행하면 된다. 이 명령어를 실행하면 root 계정의 비밀번호로 설정할 비밀번호를 넣으라고 나온다. 여기에 자신이 원하는 root 계정의 비밀번호를 설정하면 된다. 그리고 나서 root 계정으로 권한을 변경(su - 명령어)한 뒤 xinetd를 설치한다. 설치 명령어는 페도라와는 다르게 apt-ge.. 더보기
Fedora(페도라) 12에서 리눅스 텔넷 서버 설정 및 서비스 방법 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 1. Root 권한을 갖는다. -> su - 2. 텔넷 서버를 설치한다. -> yum -y install telnet-server 3. 텔넷 서비스 사용을 허용한다. -> vi /etc/xinetd.d/telnet 입력 후 disable = yes를 no로 변경한다. 4. 방화벽을 해제한다. -> system-config-firewall 을 실행한다. 방화벽 설정 창이 뜨면 "그 외의 포트"에서 추가를 누른 후 23번 telnet을 선택하고 창을 닫는다. 5. xinetd 서비스를 재시작한다. -> service xinetd restart 6. 텔넷에 접속이 되는지 확인한다. -> telnet localhost ### 추가 ### 텔넷.. 더보기
SELinux란 무엇인가? # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # SELinux는 보안을 강화하기 위한 프로그램이다. 매우 강력한 프로그램으로, 파일 1개 읽을 때 조차도 권한을 검사할 정도로 강력한 보안을 요구한다. 규칙을 잘 만들어서 적용하면 아주아주 강력한 보안을 설정할 수 있지만 많은 이들은 쓸데없이 서버를 부하를 일으키거나 룰셋을 만들기 어렵다는 이유로 사용을 꺼려한다. 또한 관련 서적도 국내에 나온것이 없다.(번역서가 없다 ㅠㅠ) 더 장황하게 기술적인 것을 설명(이라기 보단 어디서 퍼오기)을 할 수 있지만 그런 것은 별로 알 필요가 없기 때문에 이정도로만 알아두면 두기로 하자. 만약 XWindow를 이용해서 SELinux를 끄고 싶다면 아래에 있는 ProFTPD 설치하기 편을 참고하도록 하.. 더보기
ProFTPD 설정 및 명령어 # 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. # 1. FTP 서버 시작하기 * 참고 : yum 을 이용하여 설치했을 경우에 해당한다. 컴파일하여 설치했을 경우 다를 수 있다. (1) su - : root 계정으로 전환하기. 반드시 마이너스("-")를 입력하도록 하자. 그리고 root 계정의 비밀번호를 입력하자. (2) cd /usr/sbin : /usr/sbin 폴더로 이동한다. (3) chmod 755 proftpd : proftpd의 실행 권한을 변경한다. 이 과정은 안해도 상관은 없다. (4) ./proftpd : proftp를 실행한다. 실행결과로는 아무것도 나타나지 않는다. 아무것도 안나온다고 걱정하지 마라. (5) ps -ef | grep proftpd : proftpd가.. 더보기