개인 자료 정리 홈페이지 입니다.

Note > 리눅스 명령어 모음saslauthd

By a3040, Published on Invalid Date

Postfix SASL Howto


SASL(Simple Authentication and Security Layer) 인증을 제공하기 위한 데몬입니다. 이 데몬은 SMTP, IMAP, POP3 등의 메일 서버에서 사용자 인증을 담당하며, 일반적으로 saslauthd를 이용하여 인증을 처리합니다. 이 데몬은 PAM (Pluggable Authentication Modules)과 함께 사용되며, PAM은 시스템 로그인을 처리하는 데 사용됩니다.


]#cat /etc/default/saslauthd

START=yes
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="sasldb"
MECH_OPTIONS=""
THREADS=5
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"


~# saslpasswd2 -c -u example.com desk

//사용자추가하기


~# sasldblistusers2

//sasldb를 사용시 사용자 보기


]# saslpasswd2 -d help@example.com

//사용자 삭제하기


~# testsaslauthd -u hesk -p he34 -s smtp -f /var/spool/postfix/var/run/saslauthd/mux

//테스트 해보기


로그인 시도 로그

tail -f /var/log/auth.log

saslauthd[896174]:         : auth failure: [user=heesk] [service=smtp] [realm=] [mech=sasldb] [reason=Unknown]



saslauthd 쪽 로그

~# journalctl -u saslauthd.service -f



Note > 리눅스 명령어 모음free

By a3040, Published on Invalid Date

시스템의 메모리 사용량을 보여주는 명령어입니다.



total : 시스템의 전체 메모리 998,728 KB 

used : 현재 사용 중인 메모리 614,944 KB

free : 사용 가능한 메모리 130,588 KB 

shared: 여러 프로세스가 공유하는 메모리 6,484kB

buff/cache로 사용되는 메모리 253,196 KB

available: 사용 가능한 메모리 추정치 202,288 KB

swap total (스왑 공간):전체 크기 3,903,484 KB 

swap used (현재 사용 중인 스왑 공간): 크기 772,096 KB 

swap free 사용 가능한 스왑 공간 크기는 3,131,388 KB

Note > 리눅스 명령어 모음uptime

By a3040, Published on Invalid Date

uptime - Tell how long the system has been running.


시스템이 부팅된 이후 얼마나 오랫동안 실행되었는지, 그리고 로드 평균(load average)과 같은 시스템 부하 정보를 보여줍니다.

일반적으로 "up"은 시스템이 부팅된 시간을 나타내며, "load average"는 1분, 5분, 15분 동안 시스템이 처리한 프로세스의 평균 수를 나타냅니다.



- 16:42:27: 현재 시간입니다.

- up 27 days, 18:57: 시스템이 부팅된 후 지난 시간입니다. 이 경우 시스템이 27일 18시간 57분 동안 동작중이라는 의미입니다.

- 1 user: 현재 로그인한 사용자 수입니다.

- load average: 0.17, 0.42, 0.47: 시스템 부하량을 나타내는 지표입니다. 마지막 1분, 5분, 15분 간의 부하 평균값을 의미합니다. 이 경우 1분 평균이 0.17, 5분 평균이 0.42, 15분 평균이 0.47 이라는 의미입니다. 부하량이 높을수록 시스템 성능 저하가 발생할 가능성이 높아지므로 이 값을 모니터링하여 시스템 리소스 사용량을 조절하는 것이 중요합니다.

Note > 리눅스 명령어 모음passwd/chpasswd

By a3040, Published on Invalid Date

passwd - change user password

passwd [options] [LOGIN]


패스워드 정책 설정: /etc/login.defs 파일을 수정하여 패스워드 정책을 설정할 수 있습니다.

예를 들어, 패스워드 최소 길이, 최대 수명, 암호화 방식 등을 설정할 수 있습니다.


관리자의 경우는 사용자의 비밀번호를 바꿀수 있고, 사용자의 경우는 자신의 비밀번호를 바꿀수 있습니다.

관리자의 경우 비밀번호를 바꿀시 정책설정에 관계 없이 변경가능합니다.

사용자의 경우 정책에 맞지 않을경우 변경할수 없습니다.






Note > 리눅스 명령어 모음adduser/addgroup

By a3040, Published on Invalid Date

adduser, addgroup - add a user or group to the system


adduser는 새로운 사용자를 추가하는 명령어로, 기본 설정에 따라 사용자의 홈 디렉토리, 쉘 등을 설정할 수 있습니다. adduser 명령어는 일반 사용자 계정을 생성할 때 많이 사용됩니다.


addgroup은 새로운 그룹을 추가하는 명령어입니다.