반응형

2015/05/06 7

[Linux - 리눅스 / Ubuntu - 우분투] repository(리포지터리), ppa(Personal Package Archive - 개인 패키지 저장소)

Respository(저장소) - 리눅스는 업데이트 방식을 프로그램이 직접하는 것이 아닌 패키지 저장소(repository)를 통해 업데이트 - Respository(저장소) 곳에서 현재 실행 중인 버전과 업데이트 상황을 비교하여 저장소에 있는 파일들이 최신일 경우 업데이트 할 것인지 체크 PPA(Personal Package Archive)- 모든 프로그램이 '우분투 공식 패키지 저장소'에 들어 갈 수는 없음. - PPA는 런치패드(유명한 패키지 저장소중 하나)에서 제공하는 우분투의 공식 패키지 저장소에 없는 서드 파티 소프트웨어(이 용어는 무시하셔도 됩니다.)를 위한 개인용 소프트웨어 패키지 저장소 입니다. - PPA 저장소를 추가 시키면, 명령어나 우분투 소프트웨어로 추가된 프로그램을 설치 가능.-..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] MariaDB 설치

데이터베이스 관리 시스템(DBMS : Database Management System, DBMS)- 데이터베이스를 생성하고 관리하는 시스템- 리눅스에서는 대표적인 오픈소스 DBMS인 MySQL과 MariaDB를 사용할 수 있음 MariaDB - MariaDB는 MySQL과 동일한 소스를 사용하여 호환성을 높임- MaridDB는 MySQL에 대한 오라클의 불확실한 라이센스 상태에 반발하여 개발- GPLv2 라이센스에 따라 공개- MariaDB는 각종 명령이 MySQL과 정확히 대응하여 별다른 차이를 느끼지 못할 것- 최근 구글이 MySQL에서 MariaDB로 이전하고 있다는 소식도 들리는 것으로 보아 MaridDB의 사용이 본격적으로 확산되는 듯 MariaDB 설치 및 활성화 - MariaDB 서버는 ap..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] 원격 접속과 FTP요약

텔넷 - 텔넷은 리눅스에 원격으로 접속하는 대표적인 프로토콜(텔넷 서버가 설치되어 있어야함)- 우분투에서 텔넷은 슈퍼 데몬인 'xinetd' 에 의해 동작- 텔넷 클라이언트 : 리눅스 그놈 터미널, 윈도우 텔넷, 한글 putty- 텔넷 서버와 클라이언트 사이에 주고 받는 패킷이 암호화되어 있지 않음 SSH - SSH(Secure SHELL) 은 텔넷처럼 원격에서 시스템에 접속할 수 있도록 하지만 모든 통신을 암호화하여 주고 받음- 우분투에서는 SSH 서버를 추가로 설치해야함 VNC - VNC는 그래픽 환경으로 리눅스에 접속할 수 있도록 함 - VNC 서버 설치 : vnc4server- VNC 서버 설정 1) VNC 서버(vncserver)를 동작시킴(암호설정) 2) '~/.vnc/xstartup' 파일을..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] 파일 송수신 FTP - vsFTPD, ftp 내부 명령

FTP- 파일을 송수신할 때 사용하는 대표적인 방법이 'FTP'- FTP 는 TCP/IP 프로토콜 중 5계층에 있는 프로토콜로, 리눅스 뿐만 아니라 이 프로토콜에 따르는 다른 운영체제와도 파일을 주고 받을 수 있음 FTP 서버 설치하기 - 리눅스에서 사용하는 대표적인 FTP 서버는 'vsFTPD(very secure file transfer protocol daemon)============================================================= sjw@sjw-HP-Mini-110-3500:~$ sudo apt-get install vsftpd 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] VNC - 일종의 그래픽 환경 텔넷

VNC 서버 설치하고 설정하기- 리눅스는 VNC 패키지를 제공하지만 기본적으로 설치되는 패키지가 아니므로 관리자가 설치해야함 VNC 서버 설치하기- 패키지의 이름은 'vnc4server'==============================================================sjw@sjw-HP-Mini-110-3500:~$ sudo apt-get install vnc4server 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다: linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-image-3.13.0-3..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] 윈도우에서 텔넷 사용, iPutty 사용

윈도우에서 텔넷을 사용- 윈도우에서 텔넷을 사용하려면 윈도에서 제공하는 텔넷 클라이언트를 이용하거나 putty 같은 별도의 프로그램을 설치 윈도우 텔넷 사용하기 - 윈도우에서 텔넷을 사용하려면 '제어판->프로그램'으로 가서 'Windows 기능 켜기/끄기'를 선택- 'Windows 기능' 창이 뜨는데, 여기서 텔넷 클라이언트를 선택하고 '확인'를 클릭하면 텔넷 클라이언트가 활성화- 실행에서 'telnet' 명령을 실행하면 텔넷 창이 뜸- 윈도우의 자체 방화벽에서 'telnet'을 차단하고 있으면 안 됨- 윈도의 한글과 리눅스의 한글이 서로 맞지 않아 다음과 같이 윈도우 텔넷에서는 한글이 모두 깨져보인다는 문제 발생 iPutty 사용하기 - iPutty 는 문자 집합을 선택할 수 있으므로 윈도우 텔넷처럼 ..

OS/Linux - Ubuntu 2015.05.06

[Linux - 리눅스 / Ubuntu - 우분투] Telnet(텔넷) - telnet

밑에 내용은 책 내용telnet 은 설치 및 실행 관련1) 우선적으로 다 지움(telnet, telnetd, xinetd) - 'xinetd'가 설치가 안 되어 있으면 안 지워도 될듯...? 2) telnet 설치(sudo apt-get install telnet)3) telnetd(telnet 서버) 설치(sudo apt-get install telnetd)4) sjw@sjw-HP-Mini-110-3500:~$ netstat -anp | grep LISTEN 로 네트워크 상태 및 포트 확인 5) 프롬프트에서 'telnet 0' 또는 'telnet localhost' 또는 'telnet 호스트네임 또는 주소' 실행6) 끝... p.s - 'telnetd' 을 'xinetd' 보다 먼저 설치를 해야함.....

OS/Linux - Ubuntu 2015.05.06
반응형