사용자 도구

사이트 도구


linux:centos:config

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
linux:centos:config [2012/10/25 14:14]
kwon37xi 새로 만듦
linux:centos:config [2018/08/17 16:11] (현재)
kwon37xi [관리 권한 사용자 추가]
줄 1: 줄 1:
 ====== CentOS 설정 ====== ====== CentOS 설정 ======
 +  * ''setup'' 명령으로 많은 시스템 설정을 할 수 있다.
 ===== hostname 변경 ===== ===== hostname 변경 =====
   * ''/etc/sysconfig/network''에서 '''HOSTNAME''을 지정해준다.   * ''/etc/sysconfig/network''에서 '''HOSTNAME''을 지정해준다.
줄 7: 줄 7:
 ===== 언어 변경 ===== ===== 언어 변경 =====
   * ''/etc/sysconfig/i18n''에서 ''LANG'' 환경변수를 지정한다. 보통은 "ko_KR.UTF-8"로 지정한다.   * ''/etc/sysconfig/i18n''에서 ''LANG'' 환경변수를 지정한다. 보통은 "ko_KR.UTF-8"로 지정한다.
 +
 +===== 서비스 =====
 +  * ''service <servicename> start|stop|restart''
 +  * ''chkconfig [%%--%%level 런레벨] <servicename> of|off'' : 자동 시작 설정. 런레벨 생략시 모든 런레벨 적용
 +  * [[http://my.opera.com/pddinh/blog/2007/10/19/create-service-on-redhat|Create Service on RedHat]]
 +  * [[http://weblogs.java.net/blog/johnsmart/archive/2008/10/installing_huds.html|Installing Hudson as a service on RedHat]]
 +
 +===== Run Level =====
 +  * [[http://magazine.redhat.com/2008/06/03/run-levels-create-use-modify-and-master/|Run Levels]]
 +  * ''who -r'' | ''runlevel'' : 현재 런 레벨 확인
 +
 +
 +===== Bash Completion for CentOS 5 =====
 +  * [[http://thedaneshproject.com/posts/bash-completion-on-centos-5/|bash completion-on-centos-5]]<code sh>
 +wget http://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpm
 +sudo rpm -ivh bash-completion-20060301-1.noarch.rpm
 +. /etc/bash_completion
 +</code>
 +
 +===== 관리 권한 사용자 추가 =====
 +  * ''adduser 사용자명''
 +  * ''passwd 사용자명''
 +  * 사용자에게 ''wheel'' 그룹 지정<code sh>
 +usermod -a -G wheel <user>
 +</code>
 +  * ''visudo''로 ''%wheel'' 그룹에 sudo 권한 부여
 +
 +===== 사용자 추가 및 비밀번호 설정 =====
 +  * [[https://stackoverflow.com/questions/2150882/how-to-automatically-add-user-account-and-password-with-a-bash-script|linux - How to automatically add user account AND password with a Bash script? - Stack Overflow]]
 +  * 일단 비밀번호 없이 사용자를 추가하고, 명령행으로 사용자만 추가하고, 그 뒤에 자동으로 비밀번호 추가
 +
 +<code sh>
 +sudo adduser --home-dir /home/myname -U -m -s /bin/bash  myname
 +
 +echo "newpassword" | sudo passwd myname --stdin
 +# or
 +echo "myname:newpassword" | sudo chpasswd # 앞에 username이 오고 : 비밀번호
 +
 +# 사용자 생성부터 비밀번호까지 one line
 +useradd -m -p $(openssl passwd -1 ${PASSWORD}) -s /bin/bash -G sudo ${USERNAME}
 +</code>
 +===== openssh-server 설치 =====
 +<code sh>
 +yum install openssh-server
 +</code>
 +
 +===== Firewall 방화벽 =====
 +  * [[linux:firewall|Linux Firewall]]
 +
  
linux/centos/config.1351142092.txt.gz · 마지막으로 수정됨: 2012/10/25 14:14 저자 kwon37xi