본문 바로가기

주변기기/우분투(서버)

우분투를 주력으로 새롭게 세팅하다.

항상 켜놓는 서버...기왕이면 이걸로 왠만한 작업을 하려고 주력 장비를 몰빵하여 메인 우분투 서버 겸 데탑을 만들었다.


시스템 설치는

1. 우분투 서버 설치(14.04LTS)

2. 우분투 데스크탑 미니멀 설치 (sudo apt-get install --no-recommends-ubuntu-desktop)

3. 한글화(language supports 인가?가서 한국어 설치후 nabi 설치. 미니멀 설치라 한국어가 자동으로 안깔린다. 에러메세지 보면서 하나하나 수동으로 설치하면 된다.)

4. Vmware-play 설치.(Vmware 사이트 가서 .bundle 로 된 설치파일 다운, chmod 755주고 sudo sh ./파일명으로 설치) workstation은 이제 너무 거대해져서 정말 정식 제대로 된 서버 아니면 받쳐주지 못할 듯 하다. Hwp와 Lightroom돌릴려고 윈도우 까는 입장에서는 단순하게 player이 사양도 안 먹고 딱이다. 워크스테이션이나 플레이어나 그 범위에서는 기능이 같다.

5. 전에 사용하던 1T 하드 추가.

sudo fdisk -l (하드 인식 확인)

sudo fdisk /dev/sdc (sdc란 이름으로 추가된 하드를 fdisk한다..)

d(파티션 삭제) sdc1, sdc2, sdc5이런 식으로 이미 파티션이 나눠져 있었는데 d를 누르면 날릴 파티션을 골라야 된다. sdc뒤에 있는 숫자를 넣어주면 그 부분이 날라간다.

n(파티션 생성) 실린더 숫자로 파티션 크기를 정해 나누면 된다. p는 primary이고 이후 숫자를 넣어주면 sdc숫자 명칭으로 들어간다. 그 다음 숫자들은 시작 실린더, 끝 실린더 넣기다. 이걸로 용량 및 순서 결정

sudo mkfs.ext4 /dev/sdc숫자 (포멧한다.)

다음으로 준비된 파티션을 마운트할 위치를 정한다.


현재 내 시스템은 raid1으로 잡혀있어서 곰곰이 생각해보니 기존 디렉터리명에 새로운 파티션을 마운트 할 수 없을 것 같다. 이건 raid 아니래도 마찬가지 일 듯하다.(해보지는 않았다.) 그래서 /home/xxx, /home/yyy를 만들고 여기에 마운트를 했다. 그러면 이 폴더들에 들어가는 파일들은 새로 연결한 하드에 저장이 된다. 윈도우의 파일 시스템과는 이게 다르다. 내부를 보지 않는한 어떤 하드가 어떤 디렉터리를 담당하는지 알 수가 없는 것이다. @@ 보안에는 좋을 것 같다. 폴더에 파티션을 마운트한다는게 만든 파티션에 폴더를 설치한다는 윈도우 개념과 완전히 반대다.


sudo mount -t ext4 /dev/sdc1 /home/xxx(sdc1을 /home/xxx에 마운트 한다는 뜻)

이런 식으로 만든 파티션을 모두 마운트한다.


다음은 자동 마운트. 앞으로 새로 부팅할 때마다 자동으로 마운트되게 설정해준다. 설정 위치는 /etc/fstab 이다. (fstab자체가 설정 파일명)

sudo vi /etc/fstab으로 들어간다.

새로운 파티션을 기존에 있는 것과 같은 형식으로 추가해준다. 단, option, dump, pass는 '/'파티션과 동일하게 작성해 준다.

작성시 파티션을 /dev/sdc1이런 식이 아니라 UUID로 입력하게 되어있는데 UUID는


sudo blkid


로 알아볼 수 있다.


mount정보를 새로 고친다 sudo mount -a

mount상태를 확인해본다. mount

하드 상태 확인 df -k


마지막으로 추가한 디스크에 퍼미션을 설정한다. 현재 상태는 모두 root 그룹의 root가 새로 만든 디렉토리를 소유하고 있다. 이러면 사용이 불가능하다. root만 쓸 수 있으니 매우 불편하겠지?


사용자 정보를 확인해 본다.


id


새로 알게 된 사실인데 사용자가 lol하나만 있는 줄 알았더니 lol이라는 그룹이 자동으로 생성되어 있었다. ls -l치면 lol이 두번 나왔는데 하나는 id고 하나는 group명이었던 것이다....ㅠㅠ


그룹 만들기 sudo groupadd 그룹명

생성된 그룹에 사용자 추가 sudo usermod -G 그룹명 -a 사용자id

디렉토리 소유권 설정 sudo chown -R 사용자:그룹 디렉토리(chmod가 아니다. chown이다.)


이렇게 하면 새로 하드 추가 완성된다.