리눅스 썸네일형 리스트형 [draft] fuser 명령어 fuser 명령어(umount 옵션이 안될 때 사용)리눅스에서 파일 또는 소켓에 의해 열려 있는 프로세스를 확인하고 관리하는 데 사용됩니다. 이 명령어는 주로 파일 시스템의 특정 파일이나 디렉토리 또는 소켓에 접근하고 있는 프로세스의 PID(Process ID)를 찾는 데 유용합니다.사용법fuser [options] [file|socket|directory...]주요 옵션-a, --all : 지정된 파일 또는 소켓과 관련된 모든 프로세스를 표시(기본적으로는 해당 파일을 열고 있는 프로세스만 표시)-k, --kill : 지정된 파일을 사용 중인 프로세스를 종료(-k 옵션 뒤에 시그널을 지정하지 않으면 기본적으로 SIGKILL 시그널을 사용)-i, --interactive : 프로세스를 종료할 때 사용자에게.. 더보기 [draft] 우분투에서 Office 365를 통한 Postfix 릴레이를 설정하는 방법 우분투에서 Office 365를 통한 Postfix 릴레이를 설정하는 방법Postfix 설치Postfix와 메일 유틸리티를 설치sudo apt-get updatesudo apt-get install -y postfix mailutils$ sudo apt install postfix mailutils...The following additional packages will be installed: gsasl-common guile-3.0-libs libgc1 libgsasl7 libidn12 libltdl7 libmailutils8 libmysqlclient21 libntlm0 libpq5 mailutils-common mysql-common ssl-certSuggested packages: mailu.. 더보기 [draft] 우분투에서 Gmail을 통한 Postfix 릴레이를 설정하는 방법 우분투에서 Gmail을 통한 Postfix 릴레이를 설정하는 방법Postfix 설치Postfix와 메일 유틸리티를 설치sudo apt-get updatesudo apt-get install -y postfix mailutils$ sudo apt install postfix mailutils...The following additional packages will be installed: gsasl-common guile-3.0-libs libgc1 libgsasl7 libidn12 libltdl7 libmailutils8 libmysqlclient21 libntlm0 libpq5 mailutils-common mysql-common ssl-certSuggested packages: mailutils-.. 더보기 [draft] 우분투에 rsync를 설치하고 설정하는 방법 우분투에 rsync를 설치하고 설정하는 방법rsync는 파일을 동기화하고 백업하는 데 널리 사용되는 툴로 로컬 및 원격 시스템 간에 파일을 효율적으로 복사할 수 있습니다.1. rsync 설치sudo apt updatesudo apt install rsyncrsync 버전 확인rsync --versionrsync version 3.2.7 protocol version 31Copyright (C) 1996-2022 by Andrew Tridgell, Wayne Davison, and others.Web site: https://rsync.samba.org/Capabilities: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, .. 더보기 [draft] HPE 서버에서 RAID를 재구성하고 LVM으로 설정하는 방법 HPE 서버에서 RAID를 재구성하고 LVM으로 설정하는 방법1. RAID 삭제현재 RAID 상태 확인(논리 드라이브)sudo ssacli ctrl all show config논리 드라이브 삭제logicaldrive 2 삭제ctrl slot=0 : RAID 컨트롤러가 슬롯 0에 있다는 것을 의미합니다.ld 2 : 논리 드라이브 2delete : 논리 드라이브 삭제sudo ssacli ctrl slot=0 ld 2 delete$ sudo ssacli ctrl slot=0 ld 2 deleteWarning: Deleting an array can cause other array letters to become renamed. E.g. Deleting array A from arrays A,B,.. 더보기 [draft] 리눅스에서 SSH 액세스 권한 부여하기 리눅스에서 SSH 액세스 권한 부여하기SSH 접속을 특정 사용자나 그룹에 제한하는 것은 보안을 강화할 수 있습니다.액세스 허용/거부 설정AllowUsers : 지정된 사용자만 접속을 허용합니다.DenyUsers : 지정된 사용자의 접속을 거부합니다.AllowGroups : 지정된 그룹에 속한 사용자만 접속을 허용합니다.DenyGroups : 지정된 그룹에 속한 사용자의 접속을 거부합니다.1. SSH 액세스 허용/거부 설정특정 사용자 또는 그룹에 대한 SSH 액세스 허용sshd_config 파일을 사용하여 특정 사용자 또는 그룹에 대해 SSH 액세스를 허용할 수 있습니다.vim /etc/ssh/sshd_config특정 사용자 허용(AllowUsers 지시자 추가)user1과 user2만 SSH로 로그인할 .. 더보기 [draft] rsync 스크립트 rsync 스크립트테스트 환경구분서버 이름서버 아이피디렉터리(데이터)비고sourceserv-A192.168.0.131/app/www, /app/data targetserv-B192.168.0.130/app/www, /app/data 필수 패키지 설치sudo apt-get updatesudo apt-get install -y sshpassSSH 접속 테스트ssh datasyncuser@192.168.0.131데이터 동기화 스크립트 작성스크립트 작성vim sync_script.sh#!/bin/bash# VariablesREMOTE_HOST="192.168.0.131"REMOTE_USER="datasyncuser"PASSWORD="Password1!"REMOTE_BASE_PATH="/app"LOCAL_BASE.. 더보기 [draft] screwim을 사용하여 PHP 파일을 보호하고 이를 테스트하는 방법 screwim을 사용하여 PHP 파일을 보호하고 이를 테스트하는 방법screwim 확장 모듈 확인cd /usr/share/nginx/htmlvim getModules.php"; foreach ($loaded_modules as $module) { echo "- " . htmlspecialchars($module) . ""; // HTML 환경 줄바꿈 }}?>로드된 PHP 모듈 확인웹 브라우저(HTML)http://localhost/getModules.phpcurl 명령curl http://localhost/getModules.phpCLIphp 명령어php getModules.phpphp -mhead length와 key byte 확인screwim -v$ screwim -vHEADE.. 더보기 이전 1 ··· 9 10 11 12 13 14 15 ··· 133 다음