증거:
$ ps f
PID TTY STAT TIME COMMAND
31509 pts/3 Ss 0:01 -bash
27266 pts/3 S+ 0:00 \_ mysql -uroot -p
25210 pts/10 Ss+ 0:00 /bin/bash
24444 pts/4 Ss 0:00 -bash
29111 pts/4 S+ 0:00 \_ tmux attach
4833 pts/5 Ss+ 0:00 -bash
9046 pts/6 Ss 0:00 -bash
17749 pts/6 R+ 0:00 \_ ps f
4748 pts/0 Ss 0:00 -bash
14635 pts/0 T 0:02 \_ mysql -uroot -px xxxxxxxxxxxxxxxx
16210 pts/0 S+ 0:01 \_ mysql -uroot -px xxxxxxxxxxxxxxxx
ps는 mysql
암호 를 숨기는 방법을 어떻게 알았 습니까? 특정 CLI 속성을 숨기려면이를 자신의 스크립트에 통합 할 수 있습니까?
유익한 문서입니다. 필자의 스크립트에서 cli 인수를 덮어 쓰는 방법에 대해 살펴 보겠습니다.
—
dotancohen
@manatwork 나는 그것을 대답으로 넣을 것입니다. 왜냐하면 그것이 정확히 일어나고 있기 때문입니다-그것은 mysql과 관련된 보안 문제에 대한 유용한 링크입니다. :)
—
Drav Sloan
명령 행 인수는 스누핑 할 수 있지만 환경 변수는 안전 합니다.
—
Gilles 'SO- 악마 그만해'
이에 대한 자세한 정보는 unix.stackexchange.com/q/385339/135943
—
Wildcard
mysql
마법,하지 않습니다ps
"MySQL의 클라이언트는 일반적으로 자신의 초기화 시퀀스 동안 0으로 명령 줄 암호 인수를 덮어 씁니다."- 최종 사용자 암호 보안에 대한 가이드 라인