CentOS 서버 구축
CentOS 서버 구축
by JOHN
IT
- Naver Cloud Platform 서버 접속하기
- Naver Cloud Platform에서 제공 받은 key를 넣으면 관리자 비밀번호를 알려준다.
- Terminal을 열고 root@IP를 넣어서 접속한다.
- 관리자 비밀번호를 입력하면 centos console이 열린다.
- WAS User 생성
- wasadmin 계정을 생성한다.
- sudo adduser wasadmin
- sudo 사용할 수 있도록 명령한다.
- usermod -aG wheel username
- /var/www/html/ 아래에 폴더 생성을 위해 sudo mkdir gm을 하고 chown을 통해 소유를 wasadmi 으로 변경한다.
- FTP 서버 설치하기
- sudo yum update를 통해서 yum update 한다.
- sudo yum install vsftpd 를 통해 ftp server를 설치한다.
- FTP 서비스 시작하기
- sudo systemctl start vsftpd 로 ftp 서비스 시작
- sudo systemctl enable vsftpd 로 서버 시작 될 때 자동을 시작되게 설정.
- Firewall 설정
- sudo systemctl start firewalld
- FTP 사용을 위한 방화벽 설정
- sudo firewall-cmd --zone=public --permanent --add-port=21/tcp
- sudo firewall-cmd --zone=public --permanent --add-service=ftp
- sudo firewall-cmd --reload
- vsftpd 설정 파일 백업
- sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.default
- vsftpd 설정 파일 수정
- anonymous_enable=No
- local_enable=YES
- write-enable=YES
- chroot_local_user=YES
- allow_writeable_chroot=YES
- userlist_enable=YES
- userlist_file=/etc/vsftpd/user_list
- userlist_deny=NO
- vsftpd 재시작
- sudo systemctl restart vsftpd
- userlist에 사용자 추가하기
- echo "wasadmin" | sudo tee -a /etc/vsftpd/user_list
- ftp 설치
- sudo yum install ftp
- Naver Cloud Platform의 Server > ACG > Inboud 규칙 > ftp 21 port 추가 (0.0.0.0/0)
3
Leave a Comment: