*Linux -(하이픈)으로 시작하는 파일 지우기
파일명이 -(하이픈)으로 시작하는 파일을 삭제하려고 rm 커맨드를 실행하면 rm 커맨드는 인수를 파일명으로 해석하지않고 옵션으로 착각하게됩니다.
[root@yclee test]# rm -test
rm: 부적절한 옵션 -- 't'
하이픈으로 시작하는 파일을 rm 커맨드를 이용하여 삭제할때는 앞에 ./를 붙여서 상대경로를 이용하여 파일명을 지정해주면 됩니다.
[root@yclee test]# rm ./-test
또는 하이픈을 중복으로 사용하여 이후에 오는 '-파일명'이라는 파일이 옵션이 아닌 파일명임을 명시해 줍니다.
[root@yclee test]# rm -- -test
위와같은 방법으로 하이픈으로 시작하는 파일을 삭제할 수 있습니다.
*hostname 변경하기
/etc/sysconfig/network
파일을 열어서 hostname 수정 후, 리부팅 or 서버를 재시작하면 변경된 것을 확인할 수 있습니다.
#/etc/rc.d/init.d/network restart
*라우팅 제어명령
라우팅 테이블 확인
#route -n
라우팅 정보추가
#route add -net (네트워크주소) netmask(넷마스크값) dev(인터페이스 이름)
라우팅 정보삭제
#route del -net (네트워크주소) netmask(넷마스크값) dev(인터페이스 이름)
기본 게이트웨이 추가
#route add default gw(기본게이트웨이 주소) dev(인터페이스 이름)
기본 게이트웨이 삭제
#route del default gw(기본게이트웨이 주소) dev(인터페이스 이름)
라우팅 테이블에 막힌 ip풀어주기
#route del -host 해당ip reject
* root 초기 접속 홈디렉토리 변경하기
ftp 및 shell 접속시 홈디렉토리 변경은 아래와 같은 설정 변경을 통해 가능 합니다.
1. 사용자 정보 편집
[root@hostway test]# vi /etc/passwd
- 변경 전 : hostway:x:500:500::/home/hostway:/bin/bash
- 변경 후 : hostway:x:500:500::/home/test:/bin/bash
2. 권한 부여
[root@hostway test]# chown hostway:hostway /home/test/
3. ftp 데몬 재구동
[root@hostway test]# /etc/init.d/vsftpd restart
or
usermod -d /home/test 사용자아이디
* useradd 명령어 사용방법 및 옵션
useradd 명령어 사용방법
옵션:
-b 이 위치 아래에 사용자 이름으로 된 홈디렉터리가 만들어집니다.
-d 이 위치 아래에 사용자 데이터가 저장됩니다.
-D 사용자를 새로 만드는 대신 useradd의 기본 설정을 바꿉니다.
-e 계정 만료일을 지정합니다.
-f 비밀번호 만료일을 지정합니다.
-g 사용자가 속할 그룹(1개)를 지정합니다.
-G 사용자가 속할 그룹(여러개)를 지정합니다.
-h 도움말을 보여줍니다.
-M 홈디렉터리를 만들지 않습니다.
-s 사용자가 기본으로 사용할 쉘(bash 등)을 지정합니다.
-u 사용자의 고유 숫자 ID를 지정합니다.
예제 1) useradd hostway
- 신규 생성 유저: hostway
- 디렉토리 : /home/hostway
- 기본적인 생성 방법으로 기본 유저를 생성 할때 사용 합니다.
예제 2) useradd hostway -d /var/data/hostway
- 신규 생성 유저 : hostway
- 디렉토리 : /var/data/hostway
'정보보안기사' 카테고리의 다른 글
리눅스 보안 (4) (0) | 2020.05.20 |
---|---|
리눅스 보안 (3) (0) | 2020.05.18 |
리눅스 보안 (2) (0) | 2020.05.17 |
리눅스 보안 (1) (0) | 2020.05.15 |
FTP Bounce Attack (0) | 2020.05.09 |