티스토리

개발개발
검색하기

블로그 홈

개발개발

nov19.tistory.com/m

Nov19 님의 블로그입니다.

구독자
3
방명록 방문하기
반응형

주요 글 목록

  • 우분투 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로 로그인 할 수 있다. 공감수 3 댓글수 0 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.. 공감수 1 댓글수 0 2019. 4. 22.
  • Ubuntu 18.04 한글키보드 설정 우분투 18.04에서 한글이 입력되지 않을 때 한글 키보드 설치하는 방법Ubuntu 18.04에서 한글 입력기는 ibus가 되었기 때문에 설치해줘야 한다. 메뉴에서 Language Support 실행하면 자동으로 필요한 파일들을 자동으로 설치한다. 메뉴에서 Settings를 들어가 Region & Language 를 실행한다. Input Sources 메뉴에서 한국어(Hangul)을 선택한다. 설정이 완료되고 나면 표준 폴더의 이름을 업데이트 하겠냐고 나오는데 바꾸려면 아래 버튼 중 이름 바꾸기를 누르고, 그냥 놔두고 싶다면 예전이름유지를 누른다. 설정이 완료되고 나면 기존에 없었던 키보드 선택 메뉴가 오른쪽 상단에 나타나게 된다. 공감수 0 댓글수 0 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 # 계정사용자 접속.. 공감수 2 댓글수 1 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 .. 공감수 0 댓글수 0 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 >와 같지만 덮어쓰지 않고.. 공감수 0 댓글수 0 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> 프롬프트에 예약 명령어 입력 후 엔터.. 공감수 0 댓글수 0 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 ~ .. 공감수 0 댓글수 0 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.. 공감수 1 댓글수 0 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.. 공감수 1 댓글수 0 2019. 1. 4.
  • [우분투 18.04.1 LTS] 리눅스 사용자 관리 adduser, passwd, usermod, userdel, chage, groups, groupadd, groupmod, groupdel, gpasswd 리눅스 사용자 관리 명령어 adduser, passwd, usermod, userdel, chage, groups, groupadd, groupmod, groupdel, gpasswd 리눅스는 다중 사용자 시스템(multi-user system)이다. 리눅스 설치 시 기본으로 root라는 이름을 가진 슈퍼 유저가 생성된다.root는 시스템의 모든 작업을 실행 할 수 있는 권한이 있다. 모든 사용자는 혼자서 존재하는 것이 아니라 하나 이상의 그룹에 소속되어 있어야 한다. /etc/passwd 파일에 사용자정보가 저장되어 있다. 사용자이름:암호:사용자ID:사용자소속그룹ID:추가정보:홈디렉토리:기본셸 암호가 x로 나오는것은 /etc/shadow 파일에 비밀번호가 지정되어 있음 /etc/group 파일 그룹이름.. 공감수 0 댓글수 0 2019. 1. 4.
  • [우분투 18.04.1 LTS] 리눅스 기본 명령어 사용법 (2) mkdir, rmdir, cat, head, tail, more, less, file, clear 리눅스 명령어 mkdir, rmdir, cat, head, tail, more, less, file, clear mkdir (make directory) 새로운 디렉토리를 생성. 명령을 실행한 사용자의 소유.현재 디렉토리 아래 a 디렉토리 생성mkdir a /a/b디렉토리를 생성하는 데 상위경로도 함께 생성mkdir –p /a/b rmdir (remove directory) 디렉토리를 삭제하고 디렉토리는 비어 있어야 함. /a 디렉토리를 삭제 rmdir a cat (conctenate) 파일의 내용을 화면에 출력한다. 여러개 파일을 나열하면 연결해 출력 a와 b를 연결해서 파일의 내용을 출력 cat a b head 텍스트 형식으로 작성된 파일의 앞 10행만 출력 b파일의 앞 10행 출력 head b b파.. 공감수 0 댓글수 0 2019. 1. 4.
  • [우분투 18.04.1 LTS] 리눅스 기본 명령어 사용법 (1) ls, cd, pwd, rm, cp, touch, mv 리눅스 명령어 ls, cd, pwd, rm, cp, touch, mv 명령어 사용법 man 명령어이름 ls (list) 현재 디렉토리의 파일 목록 /etc/ 디렉토리의 목록 ls /etc/ 현재 디렉토리의 목록(숨김파일 포함) ls –a 현재 디렉토리의 목록을 자세히 모여줌 ls –l 확장자가 a인 목록을 보여줌 ls *.a /etc/ 디렉토리에 있는 목록 중 앞글자가 a인 것의 목록을 자세히 보여줌 ls –l /etc/a* ※ 리눅스에서는 숨김파일이 별도로 존재하지 않고 제일 앞 글자를 .으로 하면 자동으로 숨김 파일이 됨 cd (change directory) 현재 사용자의 홈 디렉토리로 이동. 사용자가 root면 root디렉토리로 이동 cd user 사용자의 홈 디렉토리로 이동 cd ~user 바로.. 공감수 0 댓글수 0 2019. 1. 4.
  • [우분투 18.04.1 LTS] 리눅스 재부팅, 로그아웃, 종료 [우분투 18.04.1 LTS] 리눅스 재부팅, 로그아웃, 종료 명령어 종료poweroff halt –p init 0 shutdown –P now shutdown –P //+10 10분 후 종료(P : poweroff) shutdown –r 22:00 //오후 10시에 재부팅 (r : reboot) shutdown –c //예약된 shutdown을 취소 (c : cancel) shutdown –k +15 //현재 접속해 있는 사용자에게 15분 후 종료된다는 메시지를 보내지만 실제로 종료는 안됨 시스템 재부팅reboot shutdown –r now init 6 로그아웃 시스템 종료가 아닌 사용자의 시스템 접속을 끝냄 logout exit 가상콘솔 우분투에는 총 7개의 가상 콘솔이 제공된다. ctrl + a.. 공감수 0 댓글수 0 2019. 1. 4.
  • 우분투 18.04 설치 USB 만들기 rufus 우분투 18.04 설치 rufus로 USB 만들기 우분투 18.04 LTS ISO 파일을 다운로드 받는다.https://www.ubuntu.com/download/desktop rufus usb생성 툴을 다운로드 받는다.https://rufus.ie/ko_KR.html rufus를 실행하면 다음과 같은 화면이 나온다. 부팅 USB로 만들 USB를 연결하면 다음과 같이 USB를 인식하며부트 선택에서 다운로드 받은 우분투 ISO 파일을 선택한다.파티션 방식과 대상 시스템은 rufus가 자동으로 컴퓨터에 맞게 선택하는데 다른 컴퓨터라면 우분투를 설치할 컴퓨터를 확인한 뒤설정해준다. 다음과 같이 부팅 USB 생성이 완료되면 설치를 진행하면 된다. 공감수 4 댓글수 0 2018. 12. 27.
  • ftp 파일질라 다운로드 오류 550 failed to open file FTP 파일질라 다운로드 오류 550 failed to open file FTP 설치하고(우분투 18.04.01 LTS) 파일질라로 접속했는데 다음과 같이 파일 전송에 실패했다. 550 failed to open file 이라는 에러가 발생했는데 이것저것 설정바꾸고 해봐도 안되길래 문자셋 바꿔줬더니 해결되었다. 다음과 같이 우분투 내에 폴더나 파일들의 이름이 깨져나온다. 파일을 받으려고 하면 다음과 같이 550 failed to open file 치명적인 파일 전송오류 라고 뜨고파일이 다운로드 되지 않는다. 사이트 관리자로 들어가서 문자셋 탭에서 UTF-8로 강제 설정을 선택하고 다시 연결한다. 다시 연결되면 한글이 제대로 나오면서 폴더나 파일명들이 제대로 나온다. 다음과 같이 파일도 잘 다운로드 된다. 공감수 0 댓글수 0 2018. 12. 27.
    반응형
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.