-
(1주차 2일) MobaXterm, Vim수업 내용 정리 2024. 5. 14. 15:23
Linux
> MobaXterm SSH 키 발급(ssh-keygen -t rsa)
- 암호키 생성, 인증(연결)
- (규칙) id_rsa.pub 이름 변경 -> authorized_keys(공개키)
- 연결하고자 하는 컴퓨터에 id_rsa 파일 다운로드(비공개키)
- 세션 생성(SSH setting -> Use private key -> 비공개키 로딩)
> Vim(텍스트 편집기)
- 명령어를 입력할 수 있는 보통 모드(Normal Mode) -> 초기 상태(esc, 입력 모드 종료)
텍스트를 입력할 수 있는 입력 모드(Insert Mode) -> 진입: i, a, o - set number: 행 번호 표시(공백도 포함됨)
> 리다이렉션
- 표준 출력(>, >>): 표준 출력을 화면에 하지 않고 다른 경로에 출력
- 표준 에러(2>): 에러 메세지의 경우, 표준 출력이 아님(표준 에러)
- 표준 입력(<): 일반적으로 키보드를 통한 입력, 파일로 리다이렉션 가능
- 파이프라인(|): 앞선 출력 결과를 뒷 내용에 표준 입력으로 전달하는 방식
> 계정 생성
- sudo adduser (유저명): 새로운 유저 추가, 관리자 권한
- su - (유저명): 새로운 계정으로 로그인
- exit: 로그아웃, 기존 계정으로 전환
> 권한 지정
- rwx -> read, write, execute. e.g. drwxr-xr-x
* 소유자(u), 그룹 사용자(g), 기타 사용자(o) 순으로 표시됨 -> user, group, other - chmod (권한) (파일명): change mode. 권한 변경(소유자, 루트 계정만 사용 가능)
* 권한: (사용자)(+-)(권한) 순으로 표기. e.g. o-r: 기타 사용자에게 읽기 권한 삭제 - 숫자로 권한 지정: 3자리 2진수를 기준으로 권한 입력하여 한번에 사용자에 따른 권한 부여 가능.
e.g. 751 = rwxr-x--x
'수업 내용 정리' 카테고리의 다른 글
(2주차 9일) SQL 함수, 조인, 서브쿼리 (0) 2024.05.21 (2주차 8일) SQL 함수, 조인, 서브쿼리 (0) 2024.05.20 (1주차 5일) SQL 기본 (0) 2024.05.17 (1주차 4일) MariaDB, SQL 기본 (0) 2024.05.16 (1주차 1일) Linux 기초 (0) 2024.05.13 - 암호키 생성, 인증(연결)