전체 글 265

미사용 OS 패키지 삭제 (remove unused OS packages)

yum update 등으로 업데이트 후 사용하지 않는 커널 포함 패키지를 일괄 삭제하는 shell CentOS 8 #!/bin/sh service auditd stop dnf remove --oldinstallonly --setopt installonly_limit=2 yum clean all rm -rf /var/cache/yum /usr/sbin/logrotate /etc/logrotate.conf --force rm -f /var/log/*-???????? /var/log/*.gz rm -f /var/log/dmesg.old rm -rf /var/log/anaconda cat /dev/null > /var/log/audit/audit.log cat /dev/null > /var/log/wtmp ca..

OS/CentOS 2021.05.26

전체 동의 checkbox 구현 (jQuery 사용하지 않고)

[필수] 동의1 [필수] 동의2 전체 동의 function checkAllCheckbox() { var agreeAllCheckbox = document.getElementById("agreeAll"); var e = document.querySelectorAll('input[type="checkbox"]:not(#agreeAll)'); for(var i = 0, len = e.length; i < len; ++i) { if(!e[i].checked) { agreeAllCheckbox.checked = false; return; } } agreeAllCheckbox.checked = true; } function toggleAllCheckbox(source) { var e = document.queryS..

다른 유저의 private DB LINK 관리 (생성, 변경 등)

DB 마이그레이션 작업시 계정 암호를 몰라 private DB LINK를 생성하기 어려울 때가 있다.(DB LINK의 암호는 암호화값 그대로 dump 라도 뜰 수 있지만...) 이럴 때 아래와 같이 proxy 권한을 부여하여 작업이 가능하다.(물론 권한만 있다면 db link 뿐만 아니라 다른 object 도 작업 가능하다.) SQL> ALTER USER user_b GRANT CONNECT THROUGH user_a; ID: user_a[user_b] 로 접속시 user_a 암호를 입력하여 user_b 로 접속할수 있다. (proxy) SQL> CONN user_a[user_b] 권한 해제 시,SQL> ALTER USER user_b REVOKE CONNECT THROUGH user_a;

DB 2018.10.24

윈도우즈(Windows) SFTP 서버 구성

1. 무료 윈도우즈(Windows)용 SFTP 서버는 여러가지가 있으며, 간단히 구성하려면 tiny-sftp-server 를 사용할 수 있습니다. (아래는 이를 이용해 설정)http://labs.rebex.net/tiny-sftp-server/https://www.bitvise.com/ssh-server 2. RebexTinySftpServer.exe.config 파일을 수정합니다. (사용할 계정, 자동시작 여부 설정) 3. 아래와 같은 배치 파일을 만들고, 작업 스케줄러에 주기적으로 실행되도록 설정합니다.(SFTP 프로세스 죽었을때 다시 실행)C:\FTP> copy con check_and_run.battasklist /fi "ImageName eq RebexTinySftpServer.exe" /NH ..

Utility 2017.11.01