CrazySoftware2014. 12. 8. 01:13

ubuntu는 바로 pip 설치하면 되겠지만, redhat, fedora, centos는 rpm을 사용해야 한다.


먼저, rpm을 볼 필요가 있다. rpm은 패키지를 관리하기 위한 도구로 사용 하기도 한다.


http://ko.wikipedia.org/wiki/RPM_패키지_매니저


기본적으로 미니멀버전에서는 gcc와 python-devel도 깔려 있지 않아서, 설치를 해야 한다.


$yum install gcc python-devel


$rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

$yum install -y python-pip



Posted by Arnold Arnny

댓글을 달아 주세요

CrazySoftware2014. 12. 8. 01:07

이 설명은 redhat, fedora, centos 기반으로 합니다.

그리고 모두 root 권한으로 실행해야 한다.


유저 생성

$adduser testme


패스워드 변경

$chpasswd testme


한 번에 하기

$adduser testme ; echo 'testme:passwd' | chpasswd



redhat, fedora, centos는 wheel 이라는 그룹이 있다.

이 그룹은 유저들중에 sudo 권한을 주고 싶을 때 사용 할 수 있다.

먼저, 유저를 wheel 그룹안에 집어 넣고, wheel 그룹이 sudo를 사용 할 수 있도록 설정하면 된다.

기본적으로 redhat, fedora, cents 에서 wheel 그룹은 sudo권한을 갖지 않는다.


/etc/sudoers 에서 설정을 변경하면 wheel 그룹이 sudo를 사용 할 수 있다.

#%wheel    ALL=(ALL)    ALL

위에 있는 부분의 주석을 제거하면 된다.


특정 사용자를 wheel 그룹에 넣는다.

$usermod -aG wheel testme


보통은 /etc/sudoers에 있는 부분의 주석 처리를 삭제하지만, 스크립트로 하려면 아래처럼 하면 된다.

$echo -e '%wheel\tALL=(ALL)\tALL' >> /etc/sudoers





Posted by Arnold Arnny

댓글을 달아 주세요