l 서버가 시작했을 때 실행되는 스크립트 넣기
시작했을 때 hello 계정에서 hello하는 스크립트를 실행하고 싶다.
시작했을 때 실행하고 싶은 명령문은 아래와 같이 rc.local에 넣어주면 된다.
먼저 hello계정을 만들자
Hello를 실행하는 스크립트를 만들자
만든 hello 스크립트를 실행하려고 하니 허가 거부가 뜨네요 ls -al로 자세히 보니 실행권한인 x가 없네요.
hello 스크립트에 chmod를 이용해서 실행권한을 주고 소유자도 chown을 이용해서 위에서 만든 hello로 지정해주겠습니다.
root 홈에 있는 hello문을 /home/hello에 옮겨줍니다.
hello를 실행하면
이 실행문을 시작하면 바로 실행하고 싶다면?!
su - 사용자 -c "명령어1; 명령어2"
su - hello -c "cd /home/hello;./hello" ß이것을 /etc/rc.local에 넣어주면 된다.
넣어주기 전에 잘되는지 실행을 해보면
저장하고 나오면 끝이다!
l SSH(Secure Shell)
- 네트워크를 통해 다른 컴퓨터에 접근 하거나 그 컴퓨터에서 명령 실행 등을 할 수 있도록 해주는 응용 프로그램 혹은 프로토콜을 말함
- Telnet, Rlogin 등의 서비스에서 보안을 좀 더 강화하기 위해 나왔음
[출처] 제타위키
ssh 아이디@호스트주소
192.168.56.33에서 192.168.56.34에 접속해보도록 하겠습니다. 33번에서 34번을 접속하고 잘 접속했는데 확인하기 위해서 34번에 34Server을 만들어 놓겠습니다.
ssh 아이디@접속하고싶은ip주소 를 입력하면 됩니다.
Connecting을 할것이냐고 물으면 yes를 하고 접속하고 싶은 ip주소의 root 비밀번호를 입력하면 접속할 수 있습니다.
Putty와 같은 gui로 접속하는 것도 가능하지만 만약 그게 안된다면 이렇게 한번 접속해보세요!
만약 ssh를 22번 포트 말고 다른 포트를 사용한다면
ssh 아이디@호스트주소 -p포트번호 로 ssh에 접속하시면 됩니다.
l FTP(File Transfer Protocol)
ftp는 말 그대로 파일을 옮기는 프로토콜입니다.
ftp ip주소
l 업로드
34서버에 있는 34Server를 33에 업로드해봄 => put 명령어 이용
l 다운로드
33서버에 있는 33Server를 34에 다운로드 해봄
'IT base' 카테고리의 다른 글
[윈도우 10] 외장 ODD로 CD 굽는 방법 (별도 프로그램 없이!) (1) | 2020.01.13 |
---|---|
Dependency Walker (0) | 2019.11.21 |
Linux ip address Setting (0) | 2019.03.07 |
Remote access - Team Viewer(원격접속) (0) | 2019.02.15 |
virtualbox usb 사용하는 방법 (0) | 2019.02.13 |
댓글