같은 네트워크 망안에 컴퓨터 옆에 가상피시 붙여서 쓴다는 의미
원격으로 들어갈 서버는 켜져 있어야 함
서버에 접속해서 씀
서버 컴퓨터(DB, WEB, File, Mail …)
서버의 주소를 알아야 접속. ex) 192.168.xx.xx
서버를 쓸 때 문이 있는데 들어 갈 수 있는 인원이 한정.
하나의 통로 X
- 통로 : port 번호
- DB면 DB 전용 통로 씀. port번호 확인해야 됨
ex) 인터넷 페이지 port 80 [well-known port]
🔑 주요 well-known port
20,21 : ftp
22 : SSH
80 : http 웹페이지 전송
443 : https 보안
3306 : MySQL
ssh 접속계정@서버주소
리눅스 프롬프트 정보
[root@serverA ~]# ls
anaconda-ks.cfg -> 홈디렉토리 파일 목록
[root@serverA ~]# ls -1
total 4
-rw-------. 1 root root 1227 Oct 28 10:07 anaconda-ks.cfg
-rw------- : 권한 [r: 읽기 w:쓰기 x:실행]
* 모든 권한이 있다 : drwxrwxrwx
d : 디렉토리 여부 / - : 파일
첫번째 rwx : 소유자 권한
두번째 rwx : 소유자 그룹 권한
세번째 rwx : 기타 그룹 사용자 권한
rwx → 111(2) → 1x2^2 + 1x 2^1 + 1x2^0 = 7(10)
rw- → 110(2) = 6(10)
r-x → 101(2) = 5(10)
-rw------- → 600의 권한
root(그룹) root(계정명) : 소유자
1227byte : 크기값
생성(수정)일시
[root@serverA ~]# ls -a
. anaconda-ks.cfg .bash_logout .bashrc .tcshrc
.. .bash_history .bash_profile .cshrc
`파일명 앞에 . 찍으면 숨겨짐`
[root@serverA ~]# ls -al
total 28
dr-xr-x---. 3 root root 160 Oct 28 21:09 .
dr-xr-xr-x. 17 root root 224 Oct 28 09:55 ..
-rw-------. 1 root root 1227 Oct 28 09:56 anaconda-ks.cfg
-rw-------. 1 root root 9 Oct 28 10:41 .bash_history
-rw-r--r--. 1 root root 18 Dec 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
-rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc
-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
[root@serverA ~]# pwd
/root
/로 시작하면 절대 경로.
절대 경로의 값은 최상위 경로인 '/' 로 시작하는 경로의 형태로 출력된다.
- 절대경로 : 모든 경로 값을 다 보여주는 경로 값. 접속 중인 경로와는 상관없이 사용할 수 있다.
- 상대경로 : 현재 접속 중인 경로를 기준으로 보여주는 경로 값. 한번에 갈 수 없다. '/'로 시작되지 않는다.
cd 절대경로 or 상대경로
파란색 : 디렉토리
cd .. 상위 디렉토리 이동
* 자동완성 : tab