Etc/Linux 9

Ubuntu 22.04에서 HP ML350 GEN10 그래픽카드 드라이버 설치하기

터미널을 엽니다. 다음 명령어를 입력하여 시스템을 업데이트합니다. sudo apt-get update 그래픽 드라이버를 설치하기 위해 다음 명령어를 입력합니다. sudo apt-get install xserver-xorg-video-mga 설치가 완료되면 시스템을 재부팅합니다. sudo reboot 이제 시스템은 Matrox Electronics Systems Ltd. MGA G200eH3 그래픽카드를 인식하고 사용할 수 있습니다.

Etc/Linux 2023.03.29

리눅스 vi 에디터에서 주석방법

여러줄 주석처리 하는 방법 esc로 명령모드 들어가기 v를 눌러 visual 모드로 들어가, 주석처리를 원하는 부분 선택 : 키 누르기 norm i 타이핑 norm i# norm i// 여러줄 주석 해제하는 방법 esc로 명령모드 들어가기 v를 눌러 visual 모드로 들어가, 주석 해제를 원하는 부분 선택 : 누르기 norm 1x 타이핑 norm 1x : 가장 앞 문자 1개 없애기 norm 2x : 가장 앞 문자 2개 없애기

Etc/Linux 2022.01.10

우분투 20.04 fail2ban 설정(ssh 패스워드 오류 시 Ban)

집에 있는 서버를 사용할 때는 ssh 에 접속하는 22번 포트를 다른 포트 번호로 바꿔서 쓰거나 공유기의 포트포워딩으로 외부 1022번 포트를 내부 22번으로 연결해서 사용하거나 해서 딱히 외부에서 ssh로 무작위 대입 공격 같은건 당하지 않았다. 지금 쓰고 있는 오라클 클라우드 서버에서는 포트포워딩이 되는지도 모르겠고, 방화벽 문제도 있고 해서 ssh 디폴트값인 22번 포트를 사용하고 있는데, 얼마나 많이들 들어오는지… fail2ban을 설치하고 보니 3일 동안 밴한 IP가 천개는 가뿐히 넘었다. 방화벽을 기본 iptables 를 사용하고 있다보니, 밴한 IP 가 전부 iptables 에 저장되어서, iptables 건드리려고 하면 너무 양이 많아서 곤란해졌다. iptables 가 비대해지면 속도도 느..

Etc/Linux 2021.04.26

리눅스에서 Windows 공유폴더 접근

#apt install cifs-utils $mkdir data $sudo mount -t cifs //xxx.xxx.xxx.x/[foldername] data -o user=[userid],pass=[password],rw mount error(95) Operation not supported 에러 발생 시, -o 에다가 vers=1.0 을 추가하셔야됩니다. $sudo mount -t cifs //xxx.xxx.xxx.x/[foldername] data -o user=[userid],pass=[password],rw,vers=1.0 재부팅 시 자동연결 설정 $ vim /etc/fstab 내용 추가 -> //xxx.xxx.xxx.x/[foldername] data -o user=[userid],pass=..

Etc/Linux 2021.01.12

리눅스 Root 계정 ssh 접속 막기

root의 ssh 접근을 허용해놓으면, 중국과 같은 나라에서 무차별적인 접근을 시도하므로, ssh 접근을 꼭 막도록 하자. ※ root로 ssh 접근 막기 전에 ssh 로그인이 가능한 별도의 계정을 필히 생성할 것!!! 1. sshd config 파일 오픈 [root@hostname]# vim /etc/ssh/sshd_config 2. PermitRootLogin의 설정 값을 no로 설정 3. :wq로 저장 후 빠져나온다 4. ssh 데몬 재시작 [root@hostname] service sshd restart 이제 root로 ssh 접속 시, 접근이 거부 된다

Etc/Linux 2020.05.24

Linux, 접속 로그 확인

리눅스에서는 서버에 접속실패 정보와 접속정보를 기록하고 있다. 해커의 공격이나 침입 흔적을 찾기 위해서 로그 파일을 점검해 보자. 접속 실패 로그 확인 ssh 접속 시도 실패 로그는 “/var/log/btmp” 파일에 특수하게 저장된다. 이 파일을 보기 위해서는 “last -f” 명령을 이용하여 확인할 수 있다. root:~$last -f /var/log/btmp root ssh:notty 116.31.116.15 Tue Nov 1 06:26 - 06:26 (00:00) root ssh:notty 116.31.116.15 Tue Nov 1 06:26 - 06:26 (00:00) root ssh:notty 116.31.116.15 Tue Nov 1 06:26 - 06:26 (00:00) root ssh:n..

Etc/Linux 2020.05.24