달력

11

« 2024/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
CentOS 7.x - 계정명 daehan

ftp로 접속하려는데

500 OOPS vsftpd: refusing to run with writable root inside chroot()

나오면서 접속이 안된다.


CentOS7은 뭐이리 안되는게 많은지..


찾아보니 /etc/vsftpd/vsftpd_conf 파일에서
allow_writeable_chroot=YES 추가하라는것도 있고
chroot_local_user=YES 부분을 NO로 바꾸로 하라는것도 있고
chroot 관련해서는 따로 검색을 해서 개념을 알아둬야지.

나는 혼자쓰는거니 daehan 계정만 잘되면 되므로
/etc/vsftpd/vsftpd_conf 에서 chroot_list 관련 부분만 살짝고쳤다.



원래

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd/chroot_list



# 주석해제했다.

chroot_list_enable=YES

# (default follows) 이놈도 주석해제 하고 chroot_list 파일에 허용할 아이디입력

chroot_list_file=/etc/vsftpd/chroot_list

허용할 이라고 했는데 chroot 가 적용안되게 할 계정이라고 하는게 맞겠지.


근데 /etc/vsftpd/chroot_list 파일이 없었다.


]# vi /etc/vsftpd/chroot_list

로 파일만들어서 첫줄에 daehan 계정명을 써주고 저장.

여러 계정일 경우 한 줄에 하나씩 써주면 된다더라. user_list 파일을 보니...ㅋㅋㅋ


]# systemctl restart vsftpd


잘된다.



:
Posted by 비개인오후

까페24에 가상서버 호스팅이 1G 메모리에 5,500원이길래 신청했다.

https://www.cafe24.com/?controller=product_page&type=server&page=virtual_linux

CentOS 7.x os만


15분인가? 정도 후에 셋팅됐다길래 한 짓


1. yum 업데이트

]# yum -y update


2. 기본으로 사용 할 사용자추가 후 패스워드 지정

]# useradd daehan

]# passwd daehan


3. root로 바로 로그인 못하도록 sshd_config 파일변경

]# vi /etc/ssh/sshd_config 파일을 열어서 


#PermitRootLogin yes 라는 부분을 주석제거 하고

PermitRootLogin no 로 변경 후 저장


4. sshd 재시작

]# systemctl restart sshd.service


ssh 포트 바꾸고 iptables 에서도 설정해줘야하는데

피곤해서 여기까지만 하고 다음에...

:
Posted by 비개인오후

~/.vimrc 파일을 만든다.

자신의 홈디렉토리에 .vimrc

]vi .vimrc

 

set fileencodings=utf-8,euc-kr


한 줄 추가해준 후 wq


다방24는 utf-8용으로 아파치를 설정해놔서리.....



그리고.....

터미널 프로그램에서 굳이 utf-8로 지정할 필요없을듯.

PuTTY의 경우 서버의 환경(/etc/sysconfig/i18n)이

LANG="ko_KR.eucKR"

SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"

요렇게 되어 있으면 한글이 왕창 깨져버린다.


:
Posted by 비개인오후
2009. 12. 10. 18:26

CentOS에서 한글 리눅스서버/다방24가상호스팅2009. 12. 10. 18:26

CentOS 설치 후 Language를 한글로 설정하면 깨어진다.
아래와 같이 변경 후 로그아웃 후 다시 로그인하면 된다.

]# yum -y install kde-i18n-Korean fonts-korean

]# vi /etc/sysconfig/i18n
 LANG="ko_KR.eucKR"
SUPPORTED="en_US.UTF-8;en_US;en;ko_KR;eucKR;ko"
SYSFONT="lat0-sun 16"

]# source /etc/sysconfig/i18n

[출처] CentOS5.3 - 한글|작성자 억수로

:
Posted by 비개인오후
다방24 가상호스팅 RPM으로 설치해놓은거 보면 시작에서 아파치, MySQL, FTP가 빠져있다.
/etc/rc.d/rc.local 파일에 추가해줘도 되는데 귀찮아서리...

/etc/rc.d 디렉토리에 보면 rc3.d라는 디렉토리가 있다.
런레벨에 따라서
 /etc/rc.d/init.d 에 있는 스크립트를 실행할지 말지 지정해주는거다.
고로 각 런레벨별 디렉토리안의 파일들은 심볼릭링크로 되어 있다.

    - 런레벨 1 : 싱글모드 부팅. MS윈도우즈의 안전모드와 비슷

    - 런레벨 3 : 콘솔모드로 부팅(대부분 요거겠지)

    - 런레벨 5 : X 윈도우로 부팅

    - 런레벨 6 : 계속 재부팅만 한다.


런레벨 수정

    - /etc/inittab 파일에서 다음 항목의 숫자를 직접 수정함으로 변경 가능

      id:3:initdefault:




[root@비개인오후 rc3.d]# ls
K02NetworkManager            K35dovecot     K85mdmpd            S08ip6tables       S22messagebus  S90xfs
K02NetworkManagerDispatcher  K35smb         K87multipathd       S08iptables        S25bluetooth   S95anacron
K02avahi-dnsconfd            K35vncserver   K87named            S10network         S25netfs       S95atd
K02dhcdbd                    K35winbind     K88wpa_supplicant   S11auditd          S25pcscd       S97yum-updatesd
K02oddjobd                   K36mysqld      K89dund             S12restorecond     S26hidd        S98avahi-daemon
K05conman                    K50netconsole  K89netplugd         S12syslog          S26lm_sensors  S98haldaemon
K05saslauthd                 K50snmpd       K89pand             S13irqbalance      S28autofs      S99firstboot
K05wdaemon                   K50snmptrapd   K89rdisc            S13mcstrans        S44acpid       S99local
K10cups                      K50vsftpd      K99readahead_later  S13portmap         S55sshd        S99smartd
K10psacct                    K69rpcsvcgssd  S00microcode_ctl    S13setroubleshoot  S56xinetd
K15httpd                     K73ypbind      S02lvm2-monitor     S14nfslock         S58ntpd
K20nfs                       K74ipmi        S04readahead_early  S15mdmonitor       S80sendmail
K20rwhod                     K74nscd        S05kudzu            S18rpcidmapd       S85gpm
K24irda                      K80kdump       S06cpuspeed         S19rpcgssd         S90crond

[root@비개인오후 rc3.d]# mv K15httpd S15httpd
[root@비개인오후 rc3.d]# mv K36mysqld S36mysqld
[root@비개인오후 rc3.d]# mv K50vsftpd S50vsftpd
[root@비개인오후 rc3.d]# reboot


:
Posted by 비개인오후