분류 전체보기
[이것이 리눅스다(CentOS 8)] 16장. DHCP 서버 설치와 운영
📝 DHCP DHCP(Dynamic Host Configuration Protocol) 서버가 하는 역할은 자신의 네트워크 안에 있는 클라이언트 컴퓨터가 부팅될 때 자동으로 IP 주소, 서브넷 마스크, 게이트웨이 주소, DNS 서버 주소를 할당해주는 것이다. 일반 사용자는 IP에 관련된 어려운 정보를 알지 못해도, 인터넷을 사용하는데 더 이상 아무런 문제가 없어진 것이다. DHCP 서버의 가장 큰 장점은 관리가 편하고 이용자가 편하다는 것이다. 또한 한정된 IP 주소를 가지고 더 많은 IP 주소가 있는 것처럼 활용할 수 있다. 즉, 적은 개수의 IP 주소로 여러 명의 사용자가 사용할 수 있다는 의미이다. 📜 DHCP 클라이언트로 설정하는 방법 리눅스 텍스트 모드에서 DHCP 클라이언트로 설정하려면 /et..
[이것이 리눅스다(CentOS 8)] 15장. Samba 서버 설치와 운영
📝 Samba 서버 예전에는 Windows와 Linux/Unix 사이에 프린터나 폴더 등의 자원을 공유하기가 어려웠으며, 이를 해결하기 위해 개발된 것이 Samba 서버이다. Linux에서 Windows의 자원을 사용하는 방법과 Windows에서 Linux의 자원을 사용하는 방법으로 나뉜다. 📝 Linux에서 Windows의 자원 사용 위 구성도대로 Linux에서 Windows의 공유 자원을 사용할 수 있도록 해보자. 📜 Windows - 공유 폴더 생성 먼저 Windows 시스템에 아래와 같이 공유 폴더를 생성해주고, 뒤에 확인을 위해 임의의 파일을 저장한다. 📜 Windows - 사용자 생성 다음으로는 Linux에서 접근할 사용자를 미리 Windows 시스템이 만들어놓아야 한다. 사용자 생성 방법은 ..
[이것이 리눅스다(CentOS 8)] 14장. NFS 서버 설치와 운영
📝 NFS NFS(Network File System)란 Linux(Unix) 컴퓨터끼리 저장 공간을 공유할 수 있도록 해주는 시스템 📝 NFS 서버 구현 간단하게 NFS 서버를 구현해보자. 📜 패키지 설치 우선 NFS 패키지를 설치한다. # dnf -y install nfs-utils 📜 NFS 서버 설정 이후 NFS 설정파일(/etc/exports)을 열어 아래 구문을 추가해준다. /share 192.168.111.*(rw,sync) 위 구문의 의미는 다음과 같다. /share: 공유 디렉터리 192.168.111.\*: 서버에 접근 가능한 IP 주소 (rw,sync): 읽기, 쓰기 가능, 동기화 기능 이후 실제로 공유 디렉터리를 생성하고 일반 사용자도 접근이 가능하도록 접근 권한을 변경해준다. # ..
[이것이 리눅스다(CentOS 8)] 13장. FTP 서버 설치와 운영
📝 FTP 개요 FTP(File Transfer Protocol)는 파일을 전송하기 위한 서비스이다. 웹에서 FTP의 고유 기능인 파일 전송을 편리하게 할 수 있게 되어 예전보다 자주 사용하지는 않는다. 파일 전송자체를 위해서는 뛰어난 성능을 보여준다. CentOS에서는 vsftpd를 제공한다. vsftpd(Very Secure FTPD)는 CentOS에서 기본적으로 제공되며, 리눅스와 유닉스 환경에서 보안성고 성능이 우수한 FTP 서버로 인정받고 있다. 추가로, 외부에서 제공하는 pure-ftpd도 많이 사용된다. 📝 FTP 설치 및 운용 서버에 vsftpd를 설치한 뒤, 파일 업로드 및 설정법을 알아보자. 📜 패키지 설치 아래 명령어를 통해 vsftpd를 설치한다. # dnf -y install vs..