본문 바로가기
반응형

OS16

우분투 18.04 원격 접속 시 root 계정 접속 안될 때 권한 설정 방법 우분투 원격으로 root 로그인 권한 설정 방법 원격으로 우분투에 접속시 root 로 로그인하면 Access denied 메시지가 나오며 접속이 되지 않는다. ssh 로 접속 할 때 root로 접속 권한을 설정해 주면 해결된다. 다음과 같이 사용자 계정으로 들어가 su로 root 권한을 얻는 것은 가능하지만 처음부터 root로 로그인하는 것은 막혀있다. $ vi /etc/ssh/sshd_config vi나 nano로 들어가서 PermitRootLogin 값을 yes로 바꿔준다. yes는 허용, no는 불가, progibit-password는 key파일로 로그인. 그리고 나서 ssh를 재시작 해주면 $ service ssh restart root로 로그인 할 수 있다. 2019. 4. 22.
우분투 리눅스 root 비밀번호 분실 초기화 방법 우분투 리눅스 root 비밀번호 분실했을 때 비밀번호 초기화 하는 방법 1. 재부팅하여 복구 모드로 들어간다. 윈도우에서 Del키, F2, F12 등을 눌러 CMOS 화면으로 들어가듯 리눅스가 재부팅 될 때 SHIFT나 ESC 키를 눌러 Advanced options for Ubuntu로 진입한다. 그리고 Ubunut, with Linux 0000000-generic (recovery mode로 들어간다. 2. 진입 후 다음과 같은 화면이 나오면 root Drop to root shell prompt로 진입 진입하면 press enter 어쩌구 나오면 그냥 엔터. 그럼 root@컴퓨터이름: ~# 터미널 화면으로 바뀜. 3. 명령어 입력 $ mount -rw -o remount / $ passwd root.. 2019. 4. 22.
Ubuntu 18.04 한글키보드 설정 우분투 18.04에서 한글이 입력되지 않을 때 한글 키보드 설치하는 방법Ubuntu 18.04에서 한글 입력기는 ibus가 되었기 때문에 설치해줘야 한다. 메뉴에서 Language Support 실행하면 자동으로 필요한 파일들을 자동으로 설치한다. 메뉴에서 Settings를 들어가 Region & Language 를 실행한다. Input Sources 메뉴에서 한국어(Hangul)을 선택한다. 설정이 완료되고 나면 표준 폴더의 이름을 업데이트 하겠냐고 나오는데 바꾸려면 아래 버튼 중 이름 바꾸기를 누르고, 그냥 놔두고 싶다면 예전이름유지를 누른다. 설정이 완료되고 나면 기존에 없었던 키보드 선택 메뉴가 오른쪽 상단에 나타나게 된다. 2019. 3. 18.
[우분투 18.04.1 LTS] 리눅스 FTP (vsftpd) 파일질라로 리눅스 서버에 접속하기 [우분투 18.04.1 LTS] 리눅스 FTP (vsftpd) 파일질라로 리눅스 서버에 접속하기 1. vsftpd 설치 $ sudo apt update $ sudo apt install vsftpd 2. 방화벽 포트(20번,21번) 허용 vsftpd는 기본적으로 20번, 21번 포트를 사용한다. 방화벽을 사용한다면 해당 포트번호를 허용해준다. $ sudo ufw allow 20/tcp $ sudo ufw allow 21/tcp $ sudo ufw enable 3. /etc/vsftpd.conf 설정 파일 수정 $ sudo gedit /etc/vsftpd.conf /etc/vsftpd.conf 파일 (설정파일 수정)# anonymous 유저 허용 여부 anonymous_enable=NO # 계정사용자 접속.. 2019. 3. 12.
[우분투 18.04.1 LTS] 리눅스 SSH 사용 Putty 접속 방법 [우분투 18.04.1 LTS] 리눅스 SSH 사용 Putty 접속 방법 외부에서 리눅스 서버의 원격제어를 위한 Telnet이 있지만 송수신되는 데이터를 암호화하지 않아 보안의 결점이 있어 보안을 강화한 SSH(Secure Shell) 를 사용함. 우분투에 SSH 클라이언트는 기본으로 설치되어있지만, SSH 서버는 설치해야 함. 1. Openssh 서버 설치 2. ssh서비스 시작 3. 윈도우에 푸티 putty 설치 4. 푸티를 사용하여 리눅스 서버에 접속 openssh-server 설치 클라이언트는 이미 설치되어 있으므로 server만 설치 sudo apt install openssh-server 만약 둘다 없고 다시 설치해야 한다면 ssh 클라이언트와 서버 둘 다 설치 sudo apt install .. 2019. 3. 12.
[우분투 18.04.1 LTS] 리눅스 파이프, 필터, 리디렉션 리눅스 파이프, 필터, 리디렉션 파이프 | ( shift+\ ) 2개의 명령어를 연결해 주는 연결 통로를 의미 ls -l /etc 명령을 입력하면 파일이 너무 많아 1페이지씩 나눠서 출력ls -l /etc | less 필터 grep, tail, wc, sort, awk, sed 필요한 것만 걸러주는 명령어. 주로 파이프와 같이 사용 모든 프로세스 번호를 출력하는데 bash 글자가 들어간 프로세스만 출력 ps -ef | grep bash 리디렉션 표준 입출력의 방향을 바꿔줌. 표준입력은 키보드, 표준 출력은 모니터지만 이를 파일로 처리하고 싶을 때 주로 사용 ls -l 명령의 결과를 화면에 출력하지 않고 a.txt 파일에 저장. 기존파일이 있다면 덮어씀. ls -l > a.txt >와 같지만 덮어쓰지 않고.. 2019. 1. 4.
[우분투 18.04.1 LTS] 리눅스 작업 반복과 예약 cron, at 리눅스 작업 반복과 예약 cron, at cron 주기적으로 반복되는 일을 자동으로 실행할 수 있도록 시스템 작업을 예약해 놓는것 cron 관련 데몬은 crond 관련파일은 /etc/crontab 분시일월요일사용자실행명령0~590~231~311~120~6usercommand 매월 1일 새벽5시 00분 요일은 상관하지 않고 root 권한으로 /home 디렉토리를 통째로 /backup 디렉토리에 복사한다. 00 05 1 * * root cp -r /home /backup at 일회성 작업을 예약하는 것 at 3:00am tomorrow //내일 새벽 3시 at 11:00pm January 30 //1월30일 오후 11시 at now + 1 hours //1시간 후 at> 프롬프트에 예약 명령어 입력 후 엔터.. 2019. 1. 4.
[우분투 18.04.1 LTS] 리눅스 파일의 위치를 검색하는 명령어 find, which, whereis, locate 리눅스 파일의 위치를 검색하는 명령어 find, which, whereis, locate findfind 경로 옵션 조건 action 옵션 -name, -user(소유자), -newer(전,후), -perm(허가권), -size(크기) 액션 -print(기본값), -exec(외부 명령 실행) /etc 디렉토리 하위에 확장명이 .conf인 파일 검색 find /etc -name "*.conf" /home디렉토리 하위에 소유자가 a인 파일 검색 find /home -user a /usr/bin 디렉토리 하위에 파일크기가 10kb~100kb인 파일 검색 find /usr/bin -size +10k -size -100k 현재 사용자의 홈 디렉토리 하위에 파일 크기가 0인 파일의 목록을 상세히 출력 find ~ .. 2019. 1. 4.
[우분투 18.04.1 LTS] 리눅스 파일 묶기, 압축하기 tar, xz, bzip2, gzip, zip 리눅스 파일 묶기, 압축하기 명령어 tar, xz, bzip2, gzip, zip 파일압축 리눅스의 압축 파일의 확장명은 xz, bz2, gz, zip, Z등. 예전에는 gz를 사용했으나 최근에는 압축률이 더 좋은 xz, bz2를 더 많이 사용. xz 파일이름.xz로 만들고 기존 파일은 삭제 xz 파일이름 파일이름으로 압축을 풀어줌 (d:decompress) xz -d 파일이름.xz 압축파일에 포함된 파일 목록과 압축률 등을 출력 (l:list) xz -l 파일이름.xz 압축 후 기존 파일을 삭제하지 않고 그대로 둠 (k:keep) xz -k 파일이름 bzip2 파일이름.bz2로 만듬 bzip2 파일이름 압축을 풀어줌 bzip2 -d 파일이름.bz2 압축 후 기존 파일을 삭제하지 않고 그대로 둠 (k:k.. 2019. 1. 4.
[우분투 18.04.1 LTS] 리눅스 파일과 디렉토리의 소유와 허가 리눅스 소유와 허가 chmod, chown 리눅스는 각각의 파일과 디렉토리마다 소유권과 허가권이라는 속성이 있음. 파일유형 파일허가권 링크수 파일소유자 파일소유그룹 파일크기 마지막변경시간 파일이름 파일유형 d : 디렉토리 - : 일반적인 파일 b : 블록디바이스 (하드디스크 CD/DVD 등) c : 문자 디바이스 (마우스, 키보드, 프린터 등의 입출력장치) l : 링크 (윈도우의 바로가기와 같은 개념) 파일허가권 r - read w - write x - execute 파일허가권은 9자리로 세 자리씩 rwx rwx rwx 이런 식으로 표기 된다. 첫 번째 세 자리는 소유자의 파일접근 권한 두 번째 세 자리는 그룹의 파일 접근 권한 세 번째 세 자리는 그 외 사용자의 파일 접근 권한 예를들어 755는 rwx.. 2019. 1. 4.
반응형