본문 바로가기

리눅스

리눅스 11일 차

mysql -u it -p //mysql에 들어가기. putty

CREATE DATABASE 데이터베이스명 // 데이터 베이스를 만들기 putty

site0이라는 데이터 베이스를 만듬.

SQLyog에 들어가서 새로고침(F5) 하기. 데이터 베이스가 만들어 졌는지 확인.

SQLyog에 있는지 확인. 커서를 보이는 부분에 두고 F5키 누르면 됨.

show databases; //putty. 데이터 베이스들을 보여달라는 명령.

믿을수 없는 개발자에게 SSH계정을 준다.

   -특정폴더에서 벗어나지 못하고 명령어도 칠수없는 애들을 만듦.

   -FTP를 사용.

 

yum install -y epel-release //yum 채널 설치

yum install pure-ftpd -y // pure=ftpd 설치

vim /etc/pure-ftpd/pure-ftpd.conf 

  #MYSQLConfigFile          /etc/pure-ftpd/pureftpd-mysql.conf <이게 있을텐데 그거 주석처리 해제. #을 지우면됨.

주석처리 해제한 모습.

   MaxClientsNumber      //파일서버에 동시접속이 가능한 인원수

vim /etc/pure-ftpd/pureftpd-mysql.conf  

  MYSQLSocket     /var/lib/mysql/mysql.sock   // vim명령어를 통해서 파일위치 변경

  MYSQLUser       pureftpd  // pure-ftpd 에서 mysql에 접속할 때 사용할 ID

  MYSQLPassword   cip2088  // pure-ftpd 에서 mysql에 접속할 때 사용할 Password
  MYSQLDatabase   pureftpd  // ftp 사용자 정보 DB
  MYSQLCrypt      cleartext  // 비번은 평문으로 저장하겠다.

- 데이터베이스(DB)

    공유되어 사용될 목적으로 저장 관리되는 데이터

    관련된 테이블들의 집합

- 테이블

    사물과 같은 개념의 본질적인 속성을 모아서 표로 만든것

    엑셀과 유사함

- DBMS (database management system)

    데이터베이스를 체계적으로 관리할 수 있도록 기능을 제공하는 프로그램

    Mysql, mariaDB, oracle

- SQL

    DBMS를 다루기 위해 표준화된 언어

pureftpd 설치 후 mariadb와 연동하여 회원 관리 역할을 넘김

//pure-ftpd 활성화 및 실행

systemctl enable pure-ftpd

systemctl restart pure-ftpd

 

yum install ftp // ftp > 인터넷을 통해 컴퓨터에서 다른 컴퓨터로 파일을 전송할 수 있도록 하는 방법

ftp 127.0.0.1

 

'리눅스' 카테고리의 다른 글

리눅스17일 차  (0) 2022.05.30
리눅스 12일차  (0) 2022.05.25
리눅스 10일 차  (0) 2022.05.11
리눅스 9일 차  (0) 2022.05.09
리눅스 8일 차  (0) 2022.05.04