Loading...
2016. 10. 19. 14:54

linux Quota

Quota - 사용자나 그룹별 파일 용량 및 갯수를 제한 하는 서비스 만약에 하드디스크가 여러 사용자 및 그룹에 공유된 상태에서 한 사용자가 하드디스크의 공간을 혼자 막대하게 사용한다면 나머지 사용자들은 공간이 부족해 큰 불편함을 겪겠죠. 이러한 일을 미연에 방지하고자 사용하는 서비스가 사용자들의 디스크 사용을 제한할 수 있는 Quota라는 프로그램 입니다. Quota 서비스는 2가지를 제한할 수 있습니다. inode : 파일의 숫자disk block : 파일의 용량 예를 들어, inode를 5로 제한한다면 사용자들은 5개를 초과하여 파일을 생성할 수가 없습니다. 용량도 마찬가지로 1G로 제한을하면 1G용량을 넘을 수 없죠. 그러면 quota 서비스를 설치해서 사용해 볼게요. ① 패키지 설치quota.x..

2016. 10. 18. 15:38

linux mail 보내기

Mail Server 저번 포스트에서 DNS주소 설정하는 법을 포스트했었는데 저번에 만들어 놓은 web.com DNS를 이용해서 리눅스로 메일보내는 법을 포스트 할게요. Mail Server 설정 ① 패키지 설치 sendmail.x86_64 ② 호스트 이름 설정/etc/hostname위 파일에 DNS 주소를 넣어주시면 됩니다. 다음과 같이 명령을 해주세요echo web.com > /etc/hostname그러면 HOSTNAME의 환경변수가 변경적용이 되야 하는데, 리붓을 해야 적용이 됩니다. 리붓을 한 후 위와 같이 프롬프트 호스트이름이 web으로 변경되고 HOSTNAME=web.com 로 뜨면 호스트 이름 설정이 제대로 이뤄진 것 입니다. ③ 설정 파일(1). /etc/mail/sendmail.cf 위의..

2016. 10. 17. 14:48

linux DNS

DNS (Domain Name System) - ip 주소에 대한 문자 주소로의 대체- ip 번호를 모르면 서비스를 사용할 수 없다.- 숫자는 기억하기가 쉽지 않다.- 문자 주소(도메인)에 대한 실제 ip주소를 가지고 있다.- 도메인에 대한 정보만 가지고 있음 이번 포스트에서는 리눅스로 DNS서비스를 이용하는 법을 포스트 할건데.. 그전에 DNS에 대해서 정의를 먼저 설명드릴게요. DNS : 네트워크에서 도메인이나 호스트 이름을 숫자로 된 IP 주소로 해석해주는 TCP/IP 네트워크 서비스 DNS를 사용해 도메인을 입력하면 캐시서버가 최상위 root 도메인으로 부터 순차적으로 내려오면서 내가 찾으라고 명령한 도메인을 검색하고 저장합니다. 그리고 저장한 도메인을 출력해 보여주죠. 이러한 DNS서비스를 리눅..

2016. 10. 14. 16:14

linux FTP PART 2

FTP PART 1 에서는 ftp 사용법 및 접속방법 등등에 대해서 포스트 했었는데 이번에는 ftp와 xinetd를 이용해서 접근을 제어하는 법을 포스트 하겠습니다. 어떤 user가 어떤 서버에 ftp로 접속을 성공하려면 총 5가지의 보안을 통과해야 합니다. user --> firewall --> xinetd --> tcp wrapper --> user_list --> pam --> vsftpd 위와 같지 5단계를 다 통과하면 성공적으로 ftp에 접속이 가능합니다.firewall은 저번 포스트 할때도 끄는 방법을 설명했으니 넘어가겠습니다. ① xinetd 접근 제어 /etc/xinetd.conf/etc/xinetd.d/vsftpd (새로 생성) xinetd 접근제어 사용법은 위의 두가지 파일을 설정하면 ..

2016. 10. 13. 21:15

linux FTP PART 1

FTP(File Transfer Protocol) - 파일을 전송하기 위한 목적으로 만들어진 표준 프로토콜ex) 웹하드, 파일서버, ... FTP를 사용하면 서로 파일을 주고 받을 수 있습니다. 리눅스는 물론 파일질라라는 프로램을 사용하면 윈도우즈에서도 주고 받을 수 있는 서비스라 정말 많이 사용하는 서비스 중 하나입니다. FTP를 사용하려면 여느 서비스와 같이 서버와 클라이언트 설정이 필요하겠습니다. FTP SERVER ① 모든 방화벽 끄기- iptabls(iptabls -X, iptabls -F)- firewall(systemctl stop firewalld)-selinux(/etc/sysconfig/selinux) ② 사용자 계정 생성useradd passwd * FTP의 사용자 계정과 리눅스의 사..