티스토리 뷰
1. 저장소 업데이트
- yum install epel-release -y
2. node.js, npm 설치
- yum install npm nodejs -y
- 업데이트
-> yum update openssl
-> npm cache clean -f
-> npm install -g n stable (안정화 버전)
-> reboot
3. pm2 설치
- npm install pm2 -y
4. ftp 설치
- 설치 유무 확인(#ps -ax | grep vsftpd)
(#yum installed | grep vsftpd)
- 설치(#yum install vsftpd -y)
4-1. ftp 설정
- vi /etc/vsftpd/vsftpd.conf
- :set nu (vi 진입상태 줄번호 표시)
- 변경 anonymous_enable=NO
- chroot_list_file=/etc/vsftpd/chroot_list (접속 허용 계정 리스트 확인)
- listen=YES
- listen=ipv6=NO
- :wq로 저장 후 종료
- vi /etc/vsftpd/chroot_list 접속 허용 계정 리스트 생성
- 계정 추가(root) : 일단은 root만 추가
4-2. ftp 방화벽 설정
- firewall-cmd --permanent --add-service=ftp
- firewall-cmd --permanent --add-port=21/tcp
- firewall-cmd --reload
4-3. ftp selinux 해제
- vi /etc/selinux/config
- SELINUX=enforcing -> SELINUX=disabled
4-4. ftp 데몬 재시작
- systemctl enable vsftpd
- systemctl restart vsftpd
- ps -ax | grep vsftpd
4-5. root 접속 허용
- vi /etc/vsftpd/ftpusers : root 삭제
- vi /etc/vsftpd/user_list : root 삭제
4-6. 재부팅시 자동시작 설정
- chkconfig vsftpd on
- chkconfig --list | grep vsftpd
4-7. 계정 추가
- ftp계정은 별도로 추가하는 것이 아니라 리눅스 계정과 연결된다.
- 리눅스 계정을 추가하면 된다.
- ID 생성 : useradd testuser
- PW 설정 : echo 'PA$$word' | passwd --stdin testuser
'04.기타 > 운영체제' 카테고리의 다른 글
[CentOS] 시스템 시간을 대한민국(서울)으로 변경 (0) | 2022.04.29 |
---|---|
[CentOS] 리눅스 git 버전 업데이트 (0) | 2022.04.20 |
[Centos] 버전 확인 (0) | 2019.10.16 |
[yum] 명령어 (1) | 2019.10.16 |
[맥] 확인되지 않은 개발자 / 에너지절약 / 잠자기 설정 (0) | 2017.04.30 |
- Total
- Today
- Yesterday
- 단축키
- electron
- mariadb
- portrait
- 맥
- GIT
- flutter_launcher_icons
- nodejs
- EC2
- CentOS
- flutter
- AWS
- Android
- 윈도우
- NPM
- 독산시대
- prebuilt
- 중곡동
- IOS
- RDS
- tip
- windows
- vs code
- 스마트포토
- vscode
- MAC
- 몽고DB
- Qt Creator
- 명령어
- 안드로이드 스튜디오
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |