티스토리 뷰

개발자 배배/Linux

[Linux] ssh 원격 서버접속 기본

사연있는 배배 2018. 3. 24. 18:43

1. ssh에 접속 - ssh

: 터미널 상에서, 다음 명령어로 접속. 

-> ssh pkb@pkb.pkb.pkb (서버에 등록되어 있는 id)


2. 오픈 소스 당겨오기 - clone 

: 접속한 서버의 home directory에 새로운 directory를 하나 만들고, 공개된 오픈 소스를 복제해 오고 싶을때 다음과 같이. 

-> mkdir opensrc_dir

-> git clone https://github.com/DONGChuan/2048_JAVA


3. 자주 사용하는 기본 명령어들 

-> pwd (현재 working directory)

-> ls (list) -al(권한까지 자세히 보여줌)

-> touch filename : 파일 하나 빠르게 만들때 사용 (touch test.txt)

-> cat > filename : 해당 파일을 수정 (cat test.txt) - 없을시 만들고 수정

-> cat filename OR less filename: 해당 파일 내용 print 


4. 디렉토리 권한 설정 - chmod

-> 권한 확인 : 확인하고자 하는 directory에서 ls -al 혹은 ls k* (k로 시작하는 item만 모두 확인) 이런식으로! 

-> 권한 이해 : d---/---/--- : d로 시작해서 3파트 3부분으로 구성되며, 나/우리(그룹)/타인으로 분류된다. 

각 파트는 다시, rwx로 구성되는데 read, write, expolre다. 

read : 파일 읽기 가능 

write : 파일 쓰기 가능 

explore : 디렉토리 탐색(입장) 가능. 

ex) drwx/r-x/--x : 나(읽/쓰/탐) / 우리(읽/-/탐) / 타인(-/-탐)


-> 권한 변경 : chmod 파트별숫자 적용할dir

(파트별 적용할 숫자는 자리에 따라 0~7까지 구성. 예를들어, r-w를 만들고자 한다면, 1+4 = 5)

ex) chmod 751 . : 현재 디렉토리의 권한을 7/5/1로! 




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함