Linux(5)
-
[centos] sftp 상위 폴더 접근 제한
웹 개발을 하던중 다른 사람에게 FTP 접속 정보를 알려주어야 하는데 상위 폴더로의 접근이 가능하여 만약 수정 삭제가 된다면 문제가 발생을 할수 있기 때문에 별도의 FTP 접속 ID를 만들어서 보여주고싶은 폴더까지만 노출이 될수 있도록 하기 위하여 이와같은 글을 작성하였습니다. 1-1. 계정 생성 #useradd testuser 1-2 계정 생성 되었는지 확인 #cat /etc/passwd 1-3 계정 비밀번호 세팅 #passwd testuser 2-1 SSH 설정 변경 #vim /etc/ssh/sshd_config - 기존 Subsystem sftp /usr/libexec/openssh/sftp-server 값을 주석 처리하고 Subsystem sftp internal-sftp 로 변경 #Subsyst..
2019.08.22 -
[centos] mysql 설치
java , apache-tomcat 까지 설치가 완료 되었고 mysql 을 설치하려고 한다. #yum list mysql 명령어를 실행하여 mysql 어떤 버전이 설치되는지 확인을 하려고 하였는데 아무런 데이터가 나오지 않았다.. 이럴땐 구글링이죠.. 검색을 해보니 centos 7.x 버전 부터는 yum 에서 mysql 을 따로 지원하지 않고 maria db 로 대체 되었다고 한다. 하지만 다른 방법이 있으니 https://dev.mysql.com/downloads/repo/yum/ 사이트에 들어가서 mysql rpm을 wget으로 내려받은후 설치를 진행 하였다. #wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm #rpm -ivh..
2019.07.18 -
[centos] apache-tomcat 설치
java 설치가 마무리 되었으니 이번엔 apache-tomcat 을 설치해보려고 한다. 우선 yum으로 설치를 하기 전에 어떤 버전으로 설치가 가능한지 확인 하기 위하여 #yum list tomcat | grep tomcat 위와같이 명령어를 실행시켜보니 tomcat 7 버전이 설치 되어지는것을 확인 할수 있다 음... 로컬에서 8.5 버전을 쓰고있는데... 어떻게 하면 설치가 가능한지 구글 검색 ㄱㄱ apache tomcat 사이트에 들어가서 tomcat 8 선택후 Archives 를 선택한후 내가 원하는 릴리즈 버전인 8.5.43 을 선택후 bin 을 선택한후 를 누르면 다운받아지는데 winscp 를 사용하여 해당 파일을 업로드 하는 방법도 있지만 wget 을 사용하여 linux 에서 바로 다운을 받..
2019.07.18 -
[centos] java 설치
로컬 이외의 공간에서 테스트를 위하여 개인적으로 클라우드 서비스를 신청하게 되었다. 서버에 대하여 지식이 거의 없다보니 여러곳의 웹사이트 들을 돌아다니면서 알아보게 되었다. 우선 jsp 테스트용 홈페이지를 운영하기 위하여 Java , Apache , Tomcat 등을 설치해보려고 하는데 소스를 받아 컴파일하여 설치 하는방법도 있지만 아직 초보이기 때문에 yum 을 사용하였다. #yum install java 위와같이 명령어를 입력하면 java 패키지 설치가 진행이 되어지고 중간에 의존성 설치 필요 한것을 y 입력을 해주면 같이 설치가 되어진다. 설치 완료후 java -version 하면 JDK 버전이 확인되어진다.
2019.07.18 -
[centos] 계정 비밀번호 변경
로그인후 #passwd 입력하면 아래와 같이 새 비밀번호 입력을 요구하는 형태가 나오고 비밀번호를 수정하면 된다 만약 너무 짧은 비밀번호나 보안상 좋지 않은 비밀 번호를 입력시 안내 문구가 나오게 되니.. 적당히 어려운 비밀번호로 설정을 하면 된다.
2019.07.18