NU’SCHOOL · 아카이브
리눅스 DNS 서버 구축은 BIND(named) 패키지 하나로 시작할 수 있다. DNS(Domain Name System)는 사람이 읽는 도메인 이름과 컴퓨터가 쓰는 IP 주소를 서로 매핑해 주는 핵심 인터넷 서비스로, 자체 네임 서버를 운영하면 사내…
리눅스 SSH 원격 접속은 암호화되지 않아 보안에 취약한 텔넷(Telnet)을 대체하는 사실상의 표준이다. 이 글에서는 CentOS·RHEL 계열에 OpenSSH 서버를 설치하고 /etc/ssh/sshd_config의 핵심 지시어를 설정하는 과정을 정리한다. 키 기반 인증, 방화벽·SELinux, 그리고 루트 로그인…
Telnet을 이용하면 윈도우에서 원거리에 있는 리눅스 서버에 원격 로그인할 수 있다. 이 글에서는 CentOS/RHEL 리눅스에 텔넷 서버(telnet-server)를 설치하고, systemd 소켓으로 서비스를 활성화한 뒤, 23번 포트 방화벽을 열어 윈도우에서 원격 접속하는 전 과정을…
리눅스에서 root 비밀번호를 잊어버렸을 때, GRUB 부트로더를 이용하면 시스템을 재설치하지 않고도 응급조치로 비밀번호를 복구할 수 있다. GRUB 부팅 메뉴에서 커널 옵션을 잠깐 바꿔 셸로 진입한 뒤 passwd로 새 비밀번호를 설정하는 방식이다. 이…
리눅스 명령어 중 입문 단계에서 가장 자주 쓰는 기초 명령어를 기능별로 분류해 정리한다. 파일과 디렉터리를 다루는 ls·cd·cp·mv부터 파일 내용을 확인하는 cat·head·tail까지, 각 명령의 의미와 대표 옵션을 예제와 함께 묶었다. 처음 터미널을 접하는…
Samba 서버는 리눅스·유닉스에서 SMB/CIFS 프로토콜을 구현해 윈도우와 파일·프린터를 공유하게 해 주는 오픈 소스 소프트웨어다. 윈도우 클라이언트가 별도 프로그램 없이 탐색기로 리눅스 서버의 디렉터리에 접근할 수 있어, 윈도우와 리눅스가 섞인 혼합 환경에서 가장…
DHCP 서버 구축은 dhcp-server 패키지 설치와 /etc/dhcp/dhcpd.conf 설정만으로 끝낼 수 있다. DHCP(Dynamic Host Configuration Protocol)는 네트워크 장치에 IP 주소·서브넷 마스크·게이트웨이·DNS 같은 구성 정보를 자동으로 할당하는 프로토콜이다. 이 글에서는 CentOS 8(RHEL 8 계열)에서…
NFS(Network File System)는 네트워크로 연결된 컴퓨터 간에 디렉터리를 공유하기 위한 서버다. 클라이언트가 서버의 디렉터리를 마운트하면 마치 자기 디스크처럼 사용할 수 있다. 이 글에서는 CentOS 8 환경에서 NFS 서버를 구축하고, 클라이언트에서 마운트해 파일을…
쉘 스크립트 프로그래밍 2편에서는 사용자 정의 함수를 중심으로, 함수에 파라미터를 넘기는 방법과 eval·export·printf·set·shift 같은 자주 쓰는 명령을 예제로 정리한다. 각 명령마다 실제 스크립트 파일과 실행 결과를 함께 제시하므로, 셸 스크립트의 함수와 변수…
전체 검색
엔터를 누르면 누스쿨의 모든 글을 검색합니다
Only fill in if you are not human
가입한 이메일을 입력하시면 재설정 링크를 보내드립니다.
← 로그인으로 돌아가기
입력하신 주소로 비밀번호 재설정 링크를 보냈습니다.메일이 보이지 않으면 스팸함도 확인해 주세요.