리눅스 사용자 관리 권한은 메모리 관리 네트워크 관리 명령 (넷째 날)을 관리 할 수

사용자 그룹은 기본적으로 추가하고 자동으로 동일한 사용자 이름을 추가 할 것이다
스와 스위치 사용자
현재 로그인보기 사용자 : id`이 WHOAMI
그룹 : 볼 현재 사용자가 속한를하는 그룹에
그룹 추가 groupadd 그룹 이름
groupdel 그룹 이름 그룹 삭제
그렙 시험은 / etc / 그룹 내부 그룹 테스트 파일을 보면
(사용자 그룹 내부) 시스템 로그, liujizhou : X (비밀번호) : 4 (그룹 ID) ADM (그룹 이름)

테스트 그룹 Pentest와 사용자를 추가
gpasswd 명령어 -a Pentest와 시험은
시험 군 Pentest와에서 제거됩니다
gpasswd 명령어 -d Pentest와 테스트

-u 5000 -g -G은 useradd demogroup 루트 -d / 홈 / -s 데모 / 빈 / bash는 데모
은 useradd 매개 변수
UID를 지정 -u
-g 지정된 그룹
-G 사용자 추가 그룹을 지정
지정 -d (홈 디렉토리 홈 디렉토리를, 홈 디렉토리, 기본 디렉토리)는
파서 개발 -s
일반적인 사용을 -u -o을 동시에, 동일한 사용자 ID 및 다른 사용자를 생성

사용자를 수정하고 usermod
매개 변수 : 사용자 이름을 수정 -l하고 usermod -l 사용자 이름은 사용자의 원래 이름 변경
원래 가족 홈 디렉토리 -d 디렉토리를 수정하고 usermod -d 홈 디렉토리를 변경
-g -g usermod를 수정 그룹 변화가 속한 원래 그룹이 속한 그룹
-s 수정 파서하고 usermod -s / 빈 / zsh을 테스트 (zsh을에 기본 파서 bash는 {}에서 테스트 파서)
사용자를 비활성화합니다 usermod에 -L 사용자 이름
사용자를 복원하고 usermod -U 사용자 이름을

리눅스 권한 관리 :
리눅스 파일 형식 :
- 이진 파일
D 디렉토리
리터 링크 파일
LS -l 경로 : 파일 형식을 지정
drwxr-XR-× 3 루트 루트 4096 14시 46분에게 부팅 9월 (11)
는 X-2 루트 루트 4096 9 월 drwxrwxr 14시 9분 CDROM 11
drwxr-XR-상기 X 18 루트의 루트 (4100) 9 유에 12 9시 9분 DEV
파일 유형 및 승인 : 첫 번째 열의
두 번째 컬럼 : 서브 디렉토리의 수나 링크 수
세번째 컬럼 : 파일 소유자
네번째 컬럼 : 그룹에 의해 소유
파일 크기 : 다섯 번째 열
여섯 번째 컬럼 : 일시
일곱 번째 컬럼 : 파일명
총 10의 첫 번째 열의
첫 번째 파일 타입
2-4의 파일 사용 권한의 현재 소유자
에게 제 7 권한 파일이 그룹에 속한다는 것을 나타낸다
8-10의이 다른 사람의 파일 권한이 나타내는
참고 : - - 나중에 구에 등장, 바이너리 파일을 나타내는 첫 번째입니다 허가 기본값을 나타냅니다
R : 읽기 4.
W를 : 쓰기 가능 2
. X : 실행 한
. RWX의 r-- 사용 7 -wx 4. 3. 6 rw-을.
644-> evil.php
(713)는 rwx - X-WX


파일 및 폴더에 대한 권한을 의미

의미 파일 폴더의 의미를
나열하는 파일 디렉토리의 내용을 볼 수 있습니다 R
w를 수정할 수있는 새로운 파일은 폴더에서 삭제할 수 있습니다
파일에 액세스 할 수 있습니다 X 실행 파일

명령의 권한 변경
chmod를을 {사람} {+ | - | =} 파일 이름
사람 : U -> 소유자 G-> 그룹 O-> 다른 사람이 A-에> 모두 속해
+ 권한 추가 - 권한을 특정 권리 =의 지정을 취소 할 수
R & LT - R & LT - r-- 사용 test.php
은 chmod 320 test.php rwxrw-r-- 사용 test.php
rwxrwxrwx test.php
은 chmod test.php R & LT -333 - R & LT - r-- 사용 test.php
참고 권한 변경 권장되는 방법 디지털

소유자 또는 그룹 소유로 변경
루트에 테스트 폴더 변경의 소유자가됩니다 대한 Chown 루트를 / 시험
을 chgrp의 ADMIN / 테스트 그룹 폴더 변경 비트 관리 테스트합니다
대한 Chown 루트를 다음 TMP 폴더 소유자와 그룹 루트 / tmp에 있습니다 루트로 변경
대한 Chown의 -R 루트 : 루트 / tmp에 TMP 폴더에있는 모든 파일의 소유자와 그룹 루트로 변경되는
파일이나 파일을 현재 디렉토리 폴더의 모든의 폴더 권한 ./* 대한 Chown의 -R 777 777

현재 사용자보기 whoami를
tar 파일 압축 및 압축 해제
에서 netstat 네트워크 상태
nslookup을보기
DNS 정보
프로그램 PS 실행 볼 수있는
실행 평면도 실시간 프로그램을
사용하여 A 서비스를
서비스 제어 서비스하는 가까운 시작
페이지를 얻을 컬을, 파일 다운로드 출력 리디렉션을 사용할 수
wget을 다운로드

서비스 아파치 시작 아파치 서비스를 엽니 다

보기 소스 : HTTP : //www.baidu.com 소스 코드 바이두를보기

http://www.baidu.com 말림 바이 소스 코드를 볼
baidu.html하기 위해 소스 코드를 다운로드 http://www.baidu.com> baidu.html 바이 말림

리눅스 메모리 관리
PS 시스템 프로세스 볼
현재 사용자에 속하는 프로세스 정보보기 위해 PS -u / -l을
시스템의 모든 사용자가 볼 추신 -aux 처리를 정보
추신 -aux | 그렙 아파치 아파치 시스템 처리 볼
그렙 아파치 | 추신 -le을 아파치 프로세스보기 시스템


탑 디스플레이 프로세스 정보를 종료합니다 Q (pid는, 메모리 크기, 점유 CPU의 크기 등을 차지)
전체 명령이 표시 -c 정상을
최고 5 업데이트 -d
최고 -p를 PID PID 특정 정보를 볼
PID 사용자 PR (프로세스 우선 순위)을 NI VIRT (가상 메모리)에 RES (물리적 메모리) (좋은 값은 우선 표시)
SHR (공유 메모리) S (프로세스 상태) %의 CPU (CPU 인 백 %) %의 MEM (백분율 메모리) TIME + (하여 CPU를 시간 합계) 명령

무료 리눅스 초기 화면, 물리적 메모리, 스왑 메모리, 버퍼
여러 프로세스 공유 메모리) 버프 / 캐시 (공유 (메모리 사용) 무료 (사용 가능한 메모리) 사용) 전체 (총 실제 메모리 (캐시 사용 가능한 크기)


닫기 프로세스 죽이기
(위에서 언급 한 ID의 과정) 킬 PID를
-9 강제 종료
프로세스 다시 시작 -l
killall는을 + 프로세스가 종료 모든 프로세스의 이름을 이름

포트에게 정보를 보려면
보려면 netstat -ano (Windows 시스템)
에서 netstat -ntulp를 (리눅스 시스템)


리눅스 네트워크 관리
핑, NETSTAT 노선은 ifconfig의 ARP의
네트워크 경로에서 패킷을 볼 수있는 경로 추적
SS 표시 소켓 통신 정보
-a 쇼 TCP 연결 -t SS를
모든 네트워크 연결을 SS -l 표시 열린 포트의
사용 과정 -PL 소켓 SS를

추천

출처www.cnblogs.com/liujizhou/p/11525127.html