본문 바로가기

Linux9

[Linux] 리눅스에 Git 설치하기 sudo apt install git 위 명령어를 통해서 git을 설치할 수 있습니다. Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: git : Depends: liberror-perl but it is not going to be installed Depends: git-man (> 1:2.25.1) but it is not going to be installed Depends: git-m.. 2022. 5. 19.
[Linux] 방화벽 포트가 연결 되는지 확인하기 A서버와 B서버간의 통신을 체크하기 위해 웹서버로 포트를 열어놓았다면 curl을 통해서 확인이 가능할 수 있습니다. 하지만!! 웹서버나 특정 열어놓을 서버가 없거나, 굳이 서버를 설치하면서까지 하기 귀찮다면 이걸 써보세요! 명령어 nc -zv {ip} {port} 명령어를 사용하시면 해당 서버의 포트와 정상적으로 통신이 되는지 확인할 수가 있습니다. 좀 더 쉽게 사용 예제를 함께 소개해드리면 아래처럼 하면 됩니다. nc -zv 192.168.10.100 80 포트 통신이 성공했을 때 - Connection to 192.168.10.100 80 port [tcp/http-alt] succeeded 이 경우에는 80포트로 서버가 구동되어져있는 경우에 발생하는 로그입니다. - nc: connect to 192.. 2021. 11. 22.
[Linux] 메일 서버 구축하기 집에 큰 서버를 두기에는 비용 감당이 어려우니, 저는 라즈베리파이를 가지고 심심할 때 건드리면서 이것저것 건드려보고 있곤합니다. 이번 포스팅에서는 라즈베리파이로 SMTP 메일서버를 구축하는 과정을 정말 간단하고 쉽게 알려드리려고합니다. 그러면 지금부터 따라가봅시다 ! 1. 서비스 설치하기 sudo apt-get install sendmail sendmail-cf 설치 명령어를 입력하고 엔터를 누르면 이렇게 쭈루루룩,, 우리 라즈베리파이가 뭔가를 열심히 작업을 진행합니다. 우리는 라즈베리파이가 편하게 작업을 마칠 수 있도록 얌전히 기다려줍니다. 2. 서비스 확인하기 sudo systemctl status sendmail 위 명령어를 통해서 설치된 메일서비스가 정상적으로 설치되었는지 확인합니다. 여기서 ac.. 2021. 7. 26.
[Linux] iptables로 방화벽 관리하기 Ubuntu 에서는 보통 UFW(Uncomplicated Firewall)의 약자로 직역하면 복잡하지 않은 방화벽이라고합니다. 뭐 아무튼 방화벽 정책을 추가하는데 우분투에서도 UFW를 사용하지 않고 iptables 을 사용한다고하면 아래 옵션들을 사용해서 방화벽 관리를 할 수 있습니다. 주의할 점은 위에서부터 순서대로 방화벽 정책을 반영하기 때문에 예를 들어, 첫 번째 줄에서 22번 포트를 오픈했는데 4번째 줄에서 22번 포트를 REJECT 하고 있다면, 결국 22번 포트는 REJECT 처리됩니다. # 1. iptable 주요 옵션 -L : 현재 오픈되거나 거부되어있는 등의 방화벽 정책을 모두 출력 -I : 추가할 방화벽 정책을 가장 첫번째줄에 추가 -j : 접속을 허용할 것인지, 비허용할 것인지 여부 .. 2020. 7. 8.