YUMSERV
/lib64/libc.so.6 version glibc_2.14' not found
LINUX/ERROR 2020. 10. 21. 22:38

※ CentOS 6 환경 스크립트를 실행했을때, 아래와 같이 나왔을 경우, glibc 버전이 낮아서 발생하는 것으로 버전을 업그레이드 해주면 됩니다./lib64/libc.so.6 version glibc_2.14' not found # cd /usr/local/src# wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz# tar zxvf glibc-2.14.tar.gz# cd glibc-2.14# mkdir build # cd build;# ../configure --prefix=/usr/local/glibc-2.14# make -j4# make install 임시로 라이브러리 경로를 변경할 경우, 리부팅될때, 해당 라이브러리 경로는 해제됩니다.# export L..

db 백업 스크립트가 crontab 형식으로 돌때, 0byte 생성시, 문제
LINUX/ERROR 2020. 10. 16. 08:59

db 백업 스크립트가 crontab 형식으로 돌때, 0byte 생성시, 문제-rw-r--r-- 1 root root 0 10월 16 08:57 DB_20201016.sql db스크립트만 실행했을 경우, 문제가 되지 않지만, 그러나 crontab으로 돌렸을 때, 0byte로 제대로 sql 이 생성되지 않습니다. # vi /etc/crontab0 10 * * * root sh /root/db_backup.sh 이경우, db스크립트 내 mysql 명령어를 절대경로로 설정할 것.mysqldump -uroot -p'비밀번호' --all-databases > /backup/db/${backup_file}이 부분을 아래와 같이 변경/usr/local/mysql/bin/mysqldump -uroot -p'비밀번호 --..

Warning: Using a password on the command line interface can be insecure.
LINUX/DB 2020. 10. 16. 08:55

※ CentOS 7 Mysql 5.6 환경 # sh db_backup.sh Warning: Using a password on the command line interface can be insecure.위와 같이 Warning 메시지가 뜨는 이유는 Mysql 5.6 부터 보안문제로 인해 커맨드 창에 비밀번호를 입력하지 못하게 경고창을 띄우는 부분입니다. Warning 메시지라 문제되지는 않지만, history를 이용해 열었을 경우, 비밀번호가 보이므로, 설정해주는 것이 좋습니다. [Generate login_path]# mysql_config_editor set --login-path=설정이름 --host=주소 --user=아이디 --port=포트 --password EX)# mysql_config_e..

Centos7 rc-local 활성화
LINUX/BASIC 2020. 9. 7. 11:53

[root@localhost ~]# systemctl status rc-local● rc-local.service - /etc/rc.d/rc.local Compatibility Loaded: loaded (/usr/lib/systemd/system/rc-local.service; static; vendor preset: disabled) Active: inactive (dead) Docs: man:systemd-rc-local-generator(8) [root@localhost ~]# systemctl list-unit-files | grep rc-localrc-local.service static [root@localhost ~]# vi /usr/lib/systemd/system/rc-local.ser..

CentOS8 네트워크 기존 네트워크 사용
LINUX/OS 2020. 9. 7. 11:04

CentOS8은 네트워크 설정하는 방식이 다르게 되어있습니다.기존 CentOS7처럼 사용하려면 아래 패키지를 설치해야 합니다. # yum -y install network-scripts [root@localhost ~]# rpm -qa | grep networkglib-networking-2.56.1-1.1.el8.x86_64network-scripts-10.00.4-1.el8.x86_64dracut-network-049-27.git20190906.el8_1.1.x86_64network-scripts-team-1.28-4.el8.x86_64

/dev/sda1 has unsupported feature(s): 64bit
LINUX/ERROR 2020. 9. 2. 08:52

* CentOS 6.7 버전 환경입니다. 아래와 같은 issue 발생 시 해결사항# e2fsck -f /dev/sdc1 Output: e2fsck 1.41.12 (17-May-2010)/dev/sdc1 has unsupported feature(s): 64bite2fsck: Get a newer version of e2fsck! e2fsck 버전이 낮아서 새로운 버전으로 업그레이드 하라는 뜻이며,현재 e2fsck 버전을 확인해보았습니다. # e2fsck -V e2fsck 1.41.12 (17-May-2010) Using EXT2FS Library version 1.41.12, 17-May-2010 [ 버전 업그레이드 방법 ]# wget https://www.kernel.org/pub/linux/kerne..

article thumbnail
네트워크 본딩(Bonding)
LINUX/OS 2020. 5. 31. 12:52

네트워크 본딩이란 여러개의 네트워크 인터페이스를 하나의 인터페이스로 결합하는 것을 말합니다.네트워크 본딩은 네트워크 처리량과 대역폭을 증가시켜서 성능을 개선하는 역할을 하며, 하나의 인터페이스가 다운이 되었을 경우, Active/Standby 구조로 작동하며 네트워크가 끊기지 않게 역할을 합니다. * CentOS7 환경에서 테스트 진행 1. 네트워크 인터페이스가 2개이상 준비가 되어있어야 합니다.# ifconfig 2. eth0 인터페이스와 eth1 인터페이스를 수정해줍니다.BOOTPROTO=noneMaster=bond0 (본딩을 구성할 장치명)Slave=yes (본딩 구성멤버로 동작 여부) 3. bond0 인터페이스를 수정해줍니다.TYPE=BondBonding_Master=yesBonding_OPTS=..

[ERROR] SFTP 접속 시 Received Message too long
LINUX/OS 2020. 5. 16. 21:12

sftp 로 접속시에 아래와 같이 에러메시지가 뜨면서 접속이 안되는 경우가 있습니다. # sftp root@192.168.0.100Received message too long 168430107 해결책) # vi /etc/ssh/sshd_config아래 줄을 주석처리하고, 새로운 줄을 추가합니다.#Subsystem sftp /usr/lib/openssh/sftp-serverSubsystem sftp internal-sftp # service sshd restart

shc를 이용해 스크립트 암호화
LINUX/OS 2020. 5. 11. 21:00

shc란 스크립트 내용을 암호화 시켜 실행파일로 만들어줍니다.shc를 이용해서 스크립트를 다른 사용자가 수정하지못하고, 보지 못하게 하는 목적을 갖고있습니다. 1. shc 다운로드 # wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz# tar xvfz shc-3.8.7.tgz# cd shc-3.8.7# make 2. shc 암호화 shc를 이용해서 암호화 하려면 스크립트 상단에 반드시 #!/bin/bash이 있어야 변환이 가능합니다.test.sh 라는 스크립트를 하나 만들어주었습니다. # cat test.sh#!/bin/bash touch /root/test1 EX) shc -r -v -T -f 스크립트 파일 # ./shc -r -v -T -f..

[ERROR]ssh no matching host key type found. Their offer: ssh-dss
LINUX/OS 2020. 4. 19. 21:13

ssh 로 접근 시 해당 오류 발생할 때, 구글링 했을 때, 아래와 같이 해보라고 합니다. # ssh root@IP주소ssh no matching host key type found. Their offer: ssh-dss 해결방법)# ssh -oHostKeyAlgorithms=+ssh-dss root@IP 위와 같이 했는데도 불구하고 접근이 안 될때,원격 접속하는 서버쪽에서 아래 명령어가 생성이 되는지 확인. # ssh-keygen그러면 key-gen이 generation failed 뜨면서 생성이 안되는 경우, openssh 버전을 높여보자.# rpm -qa | grep openssh*openssh-server-5.3p1-124.el6_10.x86_64openssl-1.0.1e-57.el6.x86_64..