본문 바로가기

Software/Linux

SELinux 보안 설정 때문에 외부의 디렉토리로 ftp 데몬 쓰기 액세스가 거부 되었을때.. SELinux는 사용자 홈 디렉토리(./CodeH) 외부의 디렉토리로 ftp 데몬 쓰기 액세스를 거부합니다. 라고 하면서 FTP 접속이 되더라도 폴더 읽기나 쓰기가 제한 받을때가 있습니다. 그럴때 설명에서와 같이.. 쉘에서 setsebool -P allow_ftpd_full_access=1 라고 입력해 주시면 됩니다. 더보기
FreeNAS 공유 폴더별 사용 권한 주기 (읽기,쓰기,접근) FreeNAS를 설치하면 방대한 설정을 할수가 있습니다. 여러가지 서비스도 이용 가능하고요..하지만 공유 폴더별 사용 권한을 다르게 주고 싶은데.. 기본 설정만으론 안되더군요.뭐 그래도 어치피 리눅스 기반이기 때문에...크게 문제 될건 없습니다. 윈도우 파일 공유 서비스인 삼바에 설정인 smb.conf를 바로 건드려 주면 됩니다. FreeNAS자체에서도 자체제공 옵션으로 해결 안되는 설정을 할수 있도록 Auxiliary parameters 항목을 제공해 줍니다. 맨 아래 항목과 같이 원하는 설정을 넣어주면 됩니다. 설정 자체는 매우 방대하기 때문에.. Samba에서 제공하는 smb.conf 설정 문서를 참고 하시면 됩니다. http://us1.samba.org/samba/docs/man/manpages-.. 더보기
FreeNAS Soft RAID 설정. FreeNAS 설정을 하다보니 SoftRAID가 있어서 설정해 보았습니다. 이미 HardwareRAID를 사용 하고 있지만...서버를 바로 옮기진 못하고..우선 테스트를 해야 하는데. 세컨 서버에 메인보드가 HardwareRAID를 지원하지 못해서 그냥 SoftRAID로 구성 해봤습니다. 우선 Disks -> Management 에서 아래와 같이.. File system을 SoftRaid로 해서 두개의 디스크를 잡아 줍니다. 그리고 Disks -> Software RAID 로 가서 아래와 같이 두개의 디스크를 Ctrl 키를 누른채 클릭해서 선택한후 RAID로 묵어 줍니다. 그러면 이런식으로 RAID 디스크로 잡히게 됩니다. 이젠 일반 하드 잡을때와 같이 Mount Point를 잡아 주시면 됩니다~ 더보기
BIND 설정 GUI 리눅스를 설치 했으면 DNS 설정을 해야 한다. .conf 파일을 수정해 줘도 되지만 BIND 설정 GUI 이 제공 되므로 GUI에서 설정 하는 법을 간단히 설명 하겠다. 우선 BIND 설정 GUI 를 실행한 후 Zone를 만들어야 한다. 새로 만들기를 눌러서 Zone를 선택 한다. 새로운 영역이 뜨면 Class IN 인터넷에 확인을 누른다. Origin 유형 Forward , Zone 유형 master 로 하고 확인을 누르고 도메인 이름을 입력해준다. 갱신 날짜나 시리얼 넘버등을 넣고 확인을 누른다. 사진과 같이 Zone이 만들어 졌으면 우클릭을 해서 추가를 눌러서 A (IPv4주소) 를 눌러서 아래와 같이 IP주소를 입력해 준다. 이런식으로 네임서버를 등록해 주고 www, mail 을 추가 해 주고... 더보기
CentOS FTP로 설치하기. 오랜만에 리눅스를 설치 하려다 보니 CentOS 에 경우 씨디 7장으로 구성 되어 있는데 한번 설치하면 쓸일 없는데 일일이 씨디로 굽기 귀찮아서 네트워크 설치를 알아보게 되었다. 우선 CentOS 배포 사이트로가서 배포판을 다운 받는다. 제 경우 CentOS-5.5-i386-bin-DVD을 다운 받아서 이미지 파일을 푼후. PC에 FTP 서버를 설치해서 이미지를 푼 폴더를 FTP로 열어준다. FTP 서버는 여러가지가 있는데..저는 무료인 FileZilla를 사용 하였고.. 아래와 같이 기본 셋팅에 Shared folders 만 다운받은 CensOS 경로로 지정해 주었다. 그리고 CentOS-5.5-i386-netinstall 를 다운 받아서 USB 에 부팅 되게 복사하던지 CD에 구워서 부팅 한다. 그리.. 더보기