IT/Linux
-
CentOS 6 yum update 오류해결 (Feat, YumRepo Error: All mirror URLs are not using ftp, http[s] or file)IT/Linux 2021. 1. 26. 14:32
#문제상황 최근에 CentOS 6버전 유지관리업데이트 지원기간이 끝났다. 그로 인해 크고작은 오류들이 하나둘씩 발생하기 시작하는데, yum을 사용하니 아래와 같은 에러메시지가 발생하였다. Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Determining fastest mirrors epel/metalink | 4.8 kB 00:00 YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combination/ removing mirrorlist with no valid mirro..
-
(CentOS)Apache Tomcat Version 확인(톰캣 버전 확인)IT/Linux 2019. 6. 9. 23:34
tomcat 설치경로/lib/ 으로 이동한다. lib 디렉토리 안에 catalina.jar 파일이 있다. 아래의 java 명령어를 사용하면 다음과 같이 출력된다. $ java -cp catalina.jar org.apache.catalina.util.ServerInfo Server version: Apache Tomcat/7.0.82 Server built: Sep 29 2017 12:23:15 UTC Server number: 7.0.82.0 OS Name: Linux OS Version: 2.6.32-573.7.1.el6.x86_64 Architecture: amd64 JVM Version: 1.7.0_79-b15 JVM Vendor: Oracle Corporation 만약 java 명령어의 ..
-
(CentOS) Failed to load SELinux policy, freezing.IT/Linux 2019. 6. 9. 23:32
Windows Server에 VM으로 CentOS를 띄워놨는데 서버장비 위치를 옮긴다고 껐다 키게되어 VM을 재기동을 했더니.. 뭐 프로그레스바가 한참 올라간다 싶더니만 99%즈음에서 멈춘다. 그리고는 한참을 멈춰있다가 확인해보니 아래와 같은 메세지를 남겨놨다 Failed to load SELinux policy, freezing. 부팅하려는데 위와 같은 메세지가 발생한다면, /etc/selinux/config 파일 설정이 잘못된 경우이다. 하지만 나의 경우 해당 config 파일의 설정을 손댄적이 없는데, 아무래도 서버에 VM으로 돌아가다보니 내가 모르는 어느순간 특정모듈이 설치되면서 config 파일을 손댄 듯 하다. 어찌됐든 지금 리눅스 접속이 안되는 상황에 /etc/selinux/config 파일..
-
리눅스 확장자별 압축 zip, tar, gz(gzip) 차이 및 사용법IT/Linux 2019. 6. 9. 22:53
# 서론 윈도우에 익숙한 우리 일반인은 압축파일이라 하면 단연 .zip 파일부터 떠올린다. 현 시대의 PC환경에선 압축에 대한 여러 리소스(CPU, 시간, 호환 등)을 고려하지 않는다. 그러나 리눅스환경에서는 이러한 사소한 리소스가 곧 돈이다..... 이러한 압축 확장명도 고려하여 선택하고 이용한다. # 본론 1. ZIP - 윈도우 환경에서 가장 일반적으로 사용되는 압축 확장자 장점 : 거의 모든 OS환경에서 호환된다. 단점 : 용량 압축이 낮다. 압축하기 : # zip -r FILENAME.zip FILENAME 압축풀기: # unzip FILENAME.zip ........zip 설치 진행........ [root@localhost ~]# yum install zip ......압축하기..........
-
(CentOS) 리눅스 포트 열렸는지 확인, 방화벽 오픈 [netstat, telnet, nc ..]IT/Linux 2019. 6. 9. 22:41
#개요 서버 설정하고 세팅하는데 정신없다. 항상 초기설정이 어렵다. 할때 찾아보고 뒤돌아서면 까먹으니까.. 아래 테스트 및 내용은 CentOS에서 테스트한 기반으로 작성한 내용이다. 1. 현재 리눅스에서 열려있는 포트 확인 1.netstat -tnlp TCP 중에서(t), Listening상태[열린포트]인 애들만(l), 상세정보까지(p), 10진수 숫자로(n) 표기한다. [dklee@localhost ~]$ netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - ..
-
VirtualBox CentOS7 리눅스 인터넷 연결 안될때IT/Linux 2019. 6. 9. 22:28
#개요 VirtualBox로 CentOS7을 셋팅했는데, putty를 쓰기위해 sshd를 설치하려고 yum명령어를 쓰니 자꾸 아래와같은 메세지를 준다. loaded plugins: fastestmirror 뭔가 하고 가만봤더니 인터넷이 연결되어있지 않은걸보고.. 구글링했다가 간단한 방법이 있는걸 보고 따로 정리한다. #방법 ping naver.com 라고 날렸을때 ping: naver.com: Name or service not known 라고 뜬다면, ping 8.8.8.8을 날려본다. connect: Network is unreachable 라고 네트워크에 도달할수없다고 뜬다. vi /etc/sysconfig/network-scripts/ifconf-enp0s3 으로 파일을 연다 하단에 ONBOOT가..
-
CentOS SSH 설치IT/Linux 2019. 6. 9. 19:17
1. SSH이란? 시큐어 셸(Secure Shell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다. SSH는 암호화 기법을 사용하기 때문에, 통신이 노출된다 하더라도 이해할 수 없는 암호화된 문자로 보인다. 출처 : 위키백과 2. CentOS에서 SSH 설치 putty에서 리눅스로 접속하기 위해서는 어찌됐던 SSH가 필요하다. 네트워크가 연결되어 있다면 아래의 방법으로 쉽게 ..
-
리눅스/윈도우 포트 확인하는 netstat 명령어 정리IT/Linux 2019. 6. 9. 19:14
1. netstat? netstat은 TCP통신을 하는 서비스의 연결상태를 보여준다. netstat 명령어는 리눅스와 윈도우 둘다 가능하다. 서로 옵션에서 약간씩 틀림점이 있긴하나 전반적인 사용법은 동일하다. netstat을 입력하면 아래와 같은 형식으로 정보가 나열된다. Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 X1X.2XX.XX3.2XX:4XXX8 1XX.2XX.1XX.2XX:8XXX ESTABLISHED tcp 0 0 X1X.2XX.XX3.2XX:4XXX8 1XX.2XX.1XX.2XX:8XXX ESTABLISHED 예시 설명 Proto : 프로토콜의 종류 (TCP/UDP) Local Address : 로컬 (자신) IP와 포트..