3월, 2017의 게시물 표시

[리눅스] ftp 설치

-설치확인 rpm -qa vsftpd* 설치 yum install vsftpd -y -서비스 등록 service vsftpd status -vsftpd.conf 설정 vi /etc/vsftpd/vsftpd.conf 하위 내용 삭제후 아래 내용으로 대체 anonymous_enable = NO local_enable = YES write_enable = YES local_umask = 022 dirmessage_enable = YES xferlog_enable = YES connect_from_port_20 = YES xferlog_file = /var/log/xferlog xferlog_std_format = YES chroot_local_user = YES listen = YES pam_service_name = vsftpd userlist_enable = YES tcp_wrappers = YES -vsftpd 시작 service vsftpd start -vsftpd 서비스 확인 netstat -anp | grep vsftpd netstat -ntlp yum install vsftpd -y -vsftpd 자동시작 chkconfig --level 2345 vsftpd on -자동시작 리스트 확인 chkconfig --list | grep vsftpd -테스트용 계정/파일 생성 useradd eolab echo '[패스워드]' | passwd --stdin [계정] -ftp 계정 홈디렉토리 변경 및 계정권한 설정 1. ex)  vi /etc/passwd   2. test 계정에 해당하는 라인으로 이동 ex)  test:x:1111:1111::/ home /test:/bin/bash   3. test 계정에 해당하는 라인 중 홈디렉토리 부분을 /data 로 수정 ex)  test:x:1111:1111::/ data :bin/bash   4.

리눅스 vi 명령어

yy 행복사 p 커서 위에 삽입 P 커서 밑에 삽입

[리눅스] 방화벽에서 PORT 열기

-iptables 파일열기 vi /etc/sysconfig/iptables -포트등록 -A INPUT -m state --state NEW -m tcp -p tcp --dport [포트] -j ACCEPT ex) -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8071 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8072 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8073 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8074 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8075 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 10001 -j