Header

  1. View current page

    youmeomeyou님의 노트

Profile_image?t=1222635152&type=small
0

Ubuntu 서버

0. 랜선 확인

1. root 권한 획득
  sudo passwd root
  system(시스템)->(설정)->login window(로그인 창)->보안탭->관리자 로그인에 체크

2. 한글 설정
  Alt+F2하고
  gksu gedit /etc/environment

  파일에서
  LANG="ko_KR.UTF-8"
  LANGUAGE="ko_KR:ko:en_GB:en"
  을

  LANG="ko_KR.UTF-8"
  LANG="ko_KR.EUC-KR"
  LANGUAGE="ko_KR:ko:en_GB:en"
  로 변경 후 재부팅

  (또 어떤이는
  #  sudo locale-gen ko_KR.EUC-KR
  #  /etc/environment 의 LANG를 ko_KR.EUC-KR로 수정
  위와 같이 하라고 한다.)

  (또 어떤이는
  우분투 EUC-KR 설치
  #sudo apt-get install language-pack-ko
  #sudo locale-gen ko_KR.EUC-KR
  와 같이 하라고 한다.)

3. 소프트웨어소스설정 확인, 업데이트, 언어팩 설치

4. shh 설치(설치 후 shh접속이 성공하면 텔넷은 건너뛰도록 하자)
  apt-get install ssh

5. 텔넷 설치
  sudo apt-get install telnet

  ps -ef | grep telnet
  위의 명령으로 텔넷 설치 확인.

  sudo apt-get install xinetd
  sudo apt-get install telnetd

  //----- xinetd 설정 추가
  Alt+F2한 후 gksu gedit /etc/xinetd.conf

  내용 중 아래의 것을 붙여 넣음

  service telnet
   {
     disable = no
     flags = REUSE
     socket_type = stream
     wait = no
     user = root
     server = /usr/sbin/in.telnetd
     log_on_failure += USERID
   }

  //----- xinetd 재시작
  sudo /etc/init.d/networking restrart
  sudo /etc/init.d/xinetd restart

6. FTP설치 (vsftp)
  sudo apt-get install vsftpd

  Alt+F2누른 후 gksu gedit /etc/vsftpd.conf
  아래와 같이 수정

  anonymous_enable=NO // 기본값이 YES 이므로 NO로 변경
  local_enable=YES // 주석 제거
  write_enable=YES // 주석 제거
  ftpd_banner=Welcome to my FTP service // 주석 제거 및 각자 원하는 코멘트 입력

  수정 후
  sudo /etc/init.d/vsftpd restart

  테스트는 아래 명령으로 하고
  netstat -ntl

  아래와 비슷하게 나오면 성공
  tcp 0 0  0.0.0.0:21  0.0.0.0:*   LISTEN

7. Webmin설치 (보안상 취약점이 있다고 하는데....apache2 와는 별도의 데몬서버로 운영)

  우분투에서 설치 방법이다.
  sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
  wget http://prdownloads.sourceforge.net/webadmin/webmin_1.400_all.deb
  sudo dpkg -i webmin_1.400_all.deb

  실행방법은 웹 브라우저에서
  https://your-server-ip:10000/

8. Freenx 설치

  소스리스트에 주소 넣기
  gksudo gedit /etc/apt/sources.list

  아래를 추가
  deb http://www.datakeylive.com/ubuntu gutsy main
  deb-src http://www.datakeylive.com/ubuntu gutsy main

  아래를 실행
  wget http://www.datakeylive.com/ubuntu/dists/gutsy/wjeremy.key -O - | sudo apt-key add -
  wget http://www.datakeylive.com/ubuntu/dists/gutsy/alivesoftware.key -O - | sudo apt-key add -
  sudo apt-get update

  인스톨
  sudo apt-get install expect openssh-server tcl8.4 libxcomp2 libxcompext2 libxcompshad nxlibs nxagent nxproxy nxclient freenx
  (위와 같이 하라는데 먼저
  sudo apt-get install freenx
  해보는 것도 좋겠다.)

  사용자등록
  sudo nxserver --adduser <username>
  암호 설정
  sudo nxserver --passwd <username>
  서버재시작
  sudo nxserver --restart

  만약 안 된다면? 22번 포트가 막혀서 안 된다면 Configuring SSH
  gksudo gedit /etc/ssh/sshd_config
  Port 22를 Port 8888로 변경

  SSHD 재시작
  # /etc/init.d/ssh restart

  편집
  # gksudo gedit /etc/nxserver/node.conf

  아래를 찾음
  # The port number where local 'sshd' is listening.
  #SSHD_PORT=22

  아래로 변경
  # The port number where local 'sshd' is listening.
  SSHD_PORT=8888

9. FreeNX에서 한글 입력
  우분투에서 freenx를 설치하고 scim 설정이 안 먹히는 것을 알 수 있다. 한글을 이용하고 싶으면 다음과 같이 하라.

  사용자의 home 폴더에서 .bash_profile 을 생성하고 다음을 입력. 만들어진 곳 의 사용자만이 scim을 이용할 수 있음 (root를 이용할 경우는 /root 에 만들어 넣고, 사용자는 각자의 /home/사용자 에 만들어 넣을 것!)

  export LC_CTYPE="kr_KO"
  export XMODIFIERS=@im=SCIM
  export GTK_IM_MODULE=scim
  export QT_IM_MODULE=scim

10. Samba설정

11. SVN설정

History

Last edited on 04/14/2009 23:08 by youmeomeyou

Comments (0)

You must log in to leave a comment. Please sign in.