inode 확인 ls -il 옵션을 추가하여, inode 값 확인 # ls -il test.txt 27563 -rw-r--r-- 1 root root 0 Jul 21 14:29 test.txt stat 명령어로 inode 값 확인 # stat test.txt File: `test.txt' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 27563 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2016-07-21 14:29:37.077911417 +0900 Modify: 2016-07-21 14:29:37.077911417 +09..
expect를 사용하여, 입력받은 원격 서버에 파일 전송 및 명령어 실행하는 예제입니다. root 계정 및 PASSWORD 값을 변경해서 사용하면 됩니다. #!/usr/bin/expect -f if($argc < 1){ send_user "Usage: get.exp [server]\n" exit } set server [lindex $argv 0] spawn scp test.txt root@${server}:/root/test.txt spawn ssh root@${server} "cat /root/test.txt" expect { -re ".*es.*o.*" { exp_send "yes\r" exp_continue } -re ".*sword.*" { exp_send "PASSWORD\r" } } inte..
다운로드 이어받기 특정일 이전/이후 변경되었으면 받기 http 응답 코드만 출력(서버 동작 체크 시 유용) HTTP 인증 결과값에 HTTP Header 포함 File Upload(PUT) HTTP FORM POST HTTP POST data HTTP POST File HTTP POST Binary File HTTP File Upload Form HTTP Header 설정 Content-Type Header 설정 User-Agent 설정 Referer 설정 Accept-Encoding으로 콘텐츠 압축 요청 SSL/TLS 인증서 검증 설정 TLS Version 지정 SSL Version 지정 Cookie 파일로 저장 파일 또는 문자열에서 Cookie 읽기 cookie-jar에서 쿠키 읽기 쿠키 값 설정해서 ..
cat 파일을 만드거나 파일의 내용을 출력 cat test_file(보고 싶은 파일 이름) cd 디렉터리 이동 cd / : 최 상위 디렉터리로 이동 cd .. : 현재 위치에서 상위 디렉터리로 이동 chgrp 파일/디렉토리 그룹 변경 groupadd를 사용하여 그룹을 먼저 추가하여야 함 root@test]#chgrp grop test_file root@test]#ll drwxr-xr-x 2 root root 1024 feb 28 10:10 ./ drwxr-xr-x 2 root root 1024 feb 28 10:20 ../ ---xr-x 2 root group 1024 feb 28 11:10 test_file chown 파일/디렉토리 소유자 및 그룹 변경 - 소유자 변경 root@test]#chown u..
리눅스에서 새로 만들어진 파일에 파일 권한을 어떻게 설정할지를 제어하는 마스크 설정 umask - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 umask는 컴퓨팅에서 새로 만들어진 파일에 파일 권한을 어떻게 설정할지를 제어하는 마스크 설정을 결정하는 명령어이다. mask, umask 명령어와 umask 함수는 원래 유닉스의 구현체의 일부가 아니었다. 해당 운영 체제는 상대적으로 크기가 작은 컴퓨터 중심 환경에서 발전하였으므로 보안은 그다지 문제가 아니었다. 이후 각기 다른 단체의 수백 명의 사용자들로 성장해갔다. 처음에 개발자들은 ko.wikipedia.org
mount 명령어를 통해서 setUID 적용된 파일이 존재하는 파티션 마운트 시에 nosuid 설정이 있는지 확인한다. mount -o 옵션 name description default 기본적으로 rw, suid, dev, auto, nouser, async으로 설정 한다. ro 읽기 전용으로 마운트 한다. rw 읽기/쓰기로 마운트 한다. auto -a 옵션으로 마운트 한다. noauto -a 옵션으로 마운트 하지 않는다. exec 실행파일이 실행 가능하도록 마운트 한다. noexec 실행파일이 실행되지 않게 마운트 한다. user 일반 계정의 마운트를 허용한다. nouser 일반 계정의 마운트를 허용하지 않는다. async 파일 시스템에 대한 입출력이 비동기적으로 이루어지게 한다. sync 파일 시스템..
- Total
- Today
- Yesterday
- engineering
- Python
- MariaDB
- 코드
- Windows
- httpd
- configuration
- client
- PowerShell
- 번역
- Module
- Linux
- File
- monitoring
- 예제
- 이슈처리
- Ansible
- Web
- check
- example
- RESTful
- mysql
- deview
- code
- apache
- 외부링크
- 명령어
- error
- command
- limits
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |