목록리눅스 (4)
코딩마을방범대
apt나 apt-get과 같이 패키지 관리 시스템을 통해 설치한 것이 아닌 경우, systemctl로 실행이 불가할 수 있다.이럴 경우 직접 서비스로 등록을 해줘야한다.서비스로 등록하지 않을 경우 서버 재실행 시 자동으로 실행이 되지 않아 번거롭게 매번 수동으로 프로그램을 직접 실행시켜야 한다! service와 systemctl 의 차이점 service와 systemctl은 리눅스에서 서비스(데몬)를 관리하는 데 사용되는 명령어이지만, 몇 가지 차이점이 있다. 초기화 시스템: service는 전통적인 SysVinit 또는 Upstart 시스템에서 사용되고, systemctl은 systemd를 사용하는 시스템에서 사용됨기능: systemctl은 서비스 관리 외에도 타이머, 소켓, 장치 관리 등 다양한 기..

apt와 apt-get이란 APT(Advanced Package Tool)는 데비안의 패키징 시스템을 관리하는 도구 모음이다.주로 Debian 계열의 리눅스 배포판(예: Ubuntu)에서 사용된다.apt, apt-get, apt-cache, apt-config 및 aptitude(GUI)와 같은 명령줄 도구는 APT와 상호 작용하여 설치, 업데이트 및 삭제와 같은 다양한 패키지 기능을 수행한다. aptapt-get과 apt-cache의 기능을 통합한 좀 더 사용자 친화적인 명령어이다.apt-get의 기능을 포함하면서도 몇 가지 추가적인 기능과 더 간편한 인터페이스를 제공한다.(apt-get 명령의 일부 기능을 포함하지 않음=결함 중 일부를 수정하여 설계) 일반적으로 최신 배포판에서는 apt를 사용하는 ..

[우분투] 유저 추가 및 그룹 관리특정 사용자에 대해 포트를 제한해야 할 일이 생겼다.이를 위해 유저를 추가하는 절차가 필요하다!이번 포스팅엔 유저를 관리하는 방법을 다루고, 다음 포스팅엔 포트를 제한하는 방법을 다룰sweet-rain-kim.tistory.com 위와 같이 유저 관리하는 포스팅을 했었다.이후 1에서 생성한 유저들에 대해 포트를 제한시키는 방법을 알아볼거다! iptables 설정 iptables는 방화벽 도구이며, 운영체제 레벨에서 직접적으로 포트 허용/차단을 설정해주는 방법은 없고 방화벽으로 막아줘야한다.우선 모든 사용자에 대해 해당 포트를 차단하고, 이후에 특정 사용자에게 할당해주는 방식과특정 포트 이 외 포트는 차단 시키는 방법이 있다. 모든 사용자에 대한 포트 차단 후 특정..
특정 사용자에 대해 포트를 제한해야 할 일이 생겼다.이를 위해 유저를 추가하는 절차가 필요하다!이번 포스팅엔 유저를 관리하는 방법을 다루고, 다음 포스팅엔 포트를 제한하는 방법을 다룰 것이다! 기존 유저 확인cat /etc/passwd 위 명령어 입력 시 아래와 같이 복잡한 형식으로 여러개가 나열된다.여기서 찾는 방법도 있지만, 직접 추가하지 않은 시스템 사용자 부분까지 나열되기 때문에 직접 추가한 유저를 찾기는 어렵다. username:x:UID:GID:full name:home directory:default shell 시스템 사용자를 제외한 일반 유저만 확인하고 싶은 경우 아래 명령어를 사용하면 된다.아래 명령어 실행 시 일반 사용자들 이름만 확인 가능하다. awk -F: '$3 >= 100..