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

Note > 리눅스 명령어 모음mail

By a3040, Published on Invalid Date

발신자 주소 변경후 발송하기

물론 mx가 맞지않으면 스팸처리되어 발송되지 않습니다.


 mail -a "From:example@example.com"



Note > 리눅스 명령어 모음sudo

By a3040, Published on Invalid Date

다른 사용자의 권한을 사용하여 명령을 실행하는 프로그램입니다. 보통 시스템 관리자가 일반 사용자가 못하는 특별한 작업을 할 때 사용됩니다.


sudo 로 동작할때 권한이 있을 경우 현재 로그인한 사용자 암호를 사용하시면 됩니다.


관리자 권한 계정으로 로그인합니다.

sudoers 파일을 엽니다. (예시: sudo nano /etc/sudoers)

파일 마지막에 다음과 같은 문장을 추가합니다. (example 사용자에게 에 권한을 부여)


example ALL=(ALL) ALL


sudo 권한있을때와 없을때입니다.


관리자로 편집시 readonly여서 잠깐 권한을 바꿨다가 복구했습니다.

기본이 440


]# ls -la sudoers

-r--r----- 1 root root 755 May 29 2017 sudoers



]#chmod 750 sudoers <-- 쓰기읽기실행으로 바꿨다가 원복했습니다.


 ]#chmod 440 sudoers

 ]#ls -la sudoers

-r--r----- 1 root root 756 Apr 29 18:33 sudoers



Note > 리눅스 명령어 모음su

By a3040, Published on Invalid Date

su

switch user(사용자 전환)의 약자로, 사용자를 변경하여 해당 사용자로 로그인한 것처럼 환경을 구성합니다. su 명령은 일반적으로 root 권한으로 실행해 다른 사용자 계정으로 전환할 때 사용합니다.



su -c [command] [user]


현재 사용자의 권한을 다른 사용자로 전환하여 명령어를 실행하는데 사용됩니다. 일반적으로 다음과 같은 형식으로 사용됩니다.

 

su -c "ls" james


su - idname

사용자를 변경할때 변경되는 사용자의 설정을 사용합니다.


Note > 리눅스 명령어 모음whoami

By a3040, Published on Invalid Date

현재 로그인한 사용자의 username이 출력됩니다. 이 명령어는 현재 로그인한 사용자가 누구인지 확인할 때 사용합니다.


아마 /etc/passwd 파일을 참조해서 동작했던걸로 아는데. finger등의 명령어와 함께 보안문제로 대단위 너프를 먹은 친구들 일겁니다.

기억이 잘안나는 군요. 그런데 echo 이런 w 이런 명령어들 나름 메신저와 같은 역할이 가능했었습니다.

서버에 동접해 있으면 확인하고 메시지를 보낼수 있었습니다.


심심해서 한번해봤습니다.