카테고리 없음

2023.05.08 웹 기초

OnejinSim 2023. 5. 8. 20:42

관리자모드로 들어가기

sudo su

password:comin706
//나오기
exit

 

 

 

디렉토리(폴더), 파일 사용법

아파치서버

파일: 관련 있는 정보들의 집합
파일 시스템: 디렉토리와 파일로 구성된 전체 집합
리눅스에서 파일은 사용목적에 따라 일반파일, 디렉토리, 심벌릭 링크, 장치파일로 구분

 

최상위폴더로 이동 

cd /

패키지 etc

 

vi편집기

vi /etc/passwd

넘버링
:set number (se nu)

한글사용하기 오른쪽 ko클릭 한글상태 토글(자모 분리됨;;)

 

 

 

서버열기

모든패키지는 루트에서 해야됨

sudo su

rpm -q httpd (httpd 파일이 있니?) -> 없으면 dnf -y install firewall-config

    systemctl start httpd

ifconfig로 inet 주소 확인

---

방화벽 열어주기, exit 일반유저로 해야됨

firewall-config

인증

ftp, http 활성화

---

다시 root로 가서 find

find / -name httpd.conf

vi /etc/httpd/conf/httpd.conf 

    systemctl start httpd

vi /etc/httpd/conf.d/userdir.conf (17-주석 24line-활성화) //7 711

    systemctl start httpd

86line serveradmin 내 이메일

119line 첫페이지 위치 설정 ( /var/www/html )

164line 첫번째 파일 이름 설정

재시작

systemctl restart httpd

vi /var/www/html/

 

index.html까지 만들어주고 루트에서 보안 풀어줘야함 setenforce 0

 

 

systemctl restart httpd

exit

firewall-config

인증

ftp, http 활성화

rpm -q httpd 컴프설정

 

find / -name httpd.conf

vi /etc/...

86line serveradmin 내 이메일

119line 첫페이지

164line 첫번째 파일 이름

 

 

-----

클라이언트용

rpm -q vsftpd   ->  dnf -y install vsftpd

rpm -q ftp   ->  dnf -y install ftp

 

find / -name vsftpd

vi /etc/vsftpd/vsftpd.conf

83,84,87활성화(아스키,배너)12,16,19,23,43 open

(아이디,패스워드없이 접근하려면 12.어나니머스 yes로)

systemctl start vsftpd

---

서버용

dnf -y install ftp

ftp 192.168.235.128

name: ch706

pw: comin706

ftp> quit

 

윈도우에서 접근할 프로그램 필요 alftp

 

 

 

 

(클라이언트용

vi /etc/vsftpd/vsftpd.conf

12-no, 23-yes,

83,84,87활성화(아스키,배너)

local_umask=022  755권한

아이디,패스워드 없으면 접근 못함)