본문 바로가기

Programming20

ssh 설치 1. 설치 $ sudo apt-get install ssh 2. 포트 변경 $ sudo gedit /etc/ssh/sshd_config # port 22 에서 ‘#’ 를 제거하고 원하는 포트로 변경 3. 데몬 재시작 $ sudo /etc/init.d/ssh restart 4. 서버 작동 확인 $ netstat -ntl tcp6 0 0 :::22(포트번호) :::* LISTEN → 이렇게 뜨면 정상 작동 중 ssh 의 보안설정 음. ubuntu 의 sshd 는 root 접속을 허용한다. 바로 /etc/ssh/sshd_config 의 설정에서 PermitRootLogin yes 그런데, 보안상 권장하지 않는 방법이다. 일반적으로 no 로 설정해 놓는 것이 좋다. 또는 ssh 의 기본포트인 22 번 포트를 그.. 2011. 10. 28.
[스크랩] 우분투 vsftpd 설치/셋팅 sudo apt-get install vsftpd 설치된 ftp서비스는 기본적으로 anonymous로만 access가능하도록 설정 된다. ( root경로: /home/ftp/ ) local user로 접속하고 upload가능하도록 하려면, vsftpd.conf 파일을 열고, anonymous_enable=NO local_enable=YES write_enable=YES 와 같이 편집해 준다. 그리고, 서비스를 재기동한다. sudo /etc/init.d/vsftpd restart 원격으로 ftp 클라이언트를 이용해서 접속해보고 파일을 올려 보자. port 변경하기 sudo vi /etc/vsftpd.conf listen_port=1024 를 추가한다. 그리고, sudo vi /etc/services 에서 .. 2011. 10. 28.
[스크랩]Linux 우분투 vi 명령어 모음 이동 h,j,k,l w,W,b,B =단어 e,E =단어의 끝 ),( =다음/이전 문장의 처음 },{ =다음/이전 문단의 처음 ]],[[ =다음/이전 절의 처음 0,$ =현재 행의 처음,끝 ^ =현재 행의 공백이 아닌 처음 +,- =다음/이전행의 공백이 아닌 처음 n| =현재 행의 n열 H =화면 맨 윗행 M =화면 중간행 L =화면 맨 아래행 nH =화면 맨 위에서 n행 nL =화면 맨 아래에서 n행 ctrl+f,b =page up/down ctrl+d,u =반화면씩 ctrl+e,y =한행씩 z+enter =현재 위치를 화면의 맨 위로 z. =현재 위치를 화면의 중간으로(200z.이면 200번째 행을 화면의 중간으로) z- =현재 위치를 화면의 맨 아래로 ctrl+l =화면갱신 /ptn =검색 ?ptn .. 2011. 10. 28.
Java Hello World!!! errorrrrrrrrrrrrrr -___ㅡ; 오랜만에 코딩을 해 보려고 생각한김에 한 번도 제대로 해 보지 않았던 java를 해 보기로 생각했다. 그래서 노트북에 jdk도 깔고, eclipse도 깔고, Tomcat도 깔고... 그리고 자신있게 하나 하나 설명을 보면서... 항상 처음 시작하는 Hello World!!!를 뿌려보기로 했다. 하지만, 이게 먼가 ㅡㅡ;; C# 같은건 그냥 후루룩 눈 감고 해도 끝나는 것을... 자바는 환경 맞춰주는 게 까다롭구만... Exception in thread "main" java.lang.NoClassDefFoundError 위와 같은 오류가 나서 왜 그러나 웹서핑을 해 본 결과... JAVA CLASSPATH (환경변수에 PATH는 있으니 이름을 바꿔주고...)에 다음과 같이 설정을 해 줘야 한단다... ... 2010. 12. 7.