다음 기사에서는 몇 가지 방법을 살펴 보겠습니다. 터미널에서 강력한 비밀번호 생성. 오늘날 여러 문자, 기호, 숫자 등을 포함하는 보안 암호의 중요성은이를 강화하고 데이터에 액세스 할 때 다른 사람의 쉬운 목표가되지 않기 위해 적극적이고 수동적으로 강조되고 있습니다.
오늘날 대부분의 플랫폼은 서비스에 액세스하기 위해 암호를 요청한다는 것을 누구나 알고 있습니다. 이메일, 사무실 인트라넷 액세스, 은행 액세스 등 확실한 암호, 조만간 심각한 보안 문제가 발생할 수 있습니다.
안전하고 안정적이며 강력한 암호를 만들기 위해 고려해야 할 일반적인 사항은 다음과 같습니다.
- 우리는 사용해야합니다 기호, 숫자, 대문자 및 소문자.
- 중요한 개인 또는 공개 날짜, 전화 번호, 신분증 번호 등을 사용하지 마십시오.
- 좋은 암호는 문자가 많다. 이를 통해 이전 고려 사항을 따르면 암호를 "거의"발견 할 수 없게 만들 수 있습니다.
장치 중 하나에 암호를 입력해야 할 때 일반적으로 기억하기 쉬운 암호를 사용합니다. 말할 필요도없이 이것은 많은 경우에 심각한 보안 위반 해커가 우리에 대해 알고있는 정보를 기반으로 또는 무차별 대입 공격을 통해이를 악용 할 수 있습니다. 이 보안을 개선하려면 다음과 같은 추가 보안 조치를 적용해야합니다. 임의의 암호 다양한 도구로 생성 할 수 있습니다.
다음으로 Ubuntu의 터미널을 통해 임의의 암호를 생성 할 수있는 여러 가지 방법을 살펴 보겠습니다. 추가 소프트웨어없이. 이러한 암호는 필요한 모든 서비스에 완벽하게 사용할 수 있습니다. 강력한 암호. 무작위로 생성 된 암호는 기억하기가 매우 어렵 기 때문에 쉽게 보관할 수있는 방법을 찾아야합니다.
Ubuntu에서 강력한 암호를 생성하는 방법
이 기사를 작성하기 위해 Ubuntu 16.04를 사용하고 있습니다. Gnu / Linux에는 보안 암호를 자동으로 생성하는 기능을 제공하는 몇 가지 도구가 있습니다.
이러한 도구가없는 경우 터미널에서 다음 명령 시퀀스 (Ctrl + Alt + T)를 사용하여 설치할 수 있습니다.
sudo apt install gnupg2 && sudo apt install openssl
GPG
우리가 원한다면 다음을 사용하여 비밀번호를 만듭니다. GPG, 다음 명령을 실행합니다.
gpg --gen-random --armor 1 32
OpenSSL을
우리가 선호한다면 utilizar OpenSSL을 보안 암호를 생성하기 위해, 다음 명령을 사용해야합니다.
openssl rand -base64 32
APG
다른 옵션 보안 암호를 생성하는 데 사용할 수있는 것은 APG입니다., 약어 자동 암호 생성기. Ubuntu 및 그 파생물에 설치됩니다. 명령을 실행하려면 터미널에 쓰기 만하면됩니다 (Ctrl + Alt + T).
apg
암호를 생성하도록 설계된 프로그램입니다 "기억할 수있는". 실행하기 만하면 작업 할 일련의 데이터를 요청하고이를 기반으로 "기억할 수있는"암호를 생성합니다. 비밀번호 옆에 음성 표기가 표시됩니다. 암호를 더 잘 기억할 수 있습니다.
터미널 명령
방금 본 도구 외에도 일련의 임의의 암호를 생성하는 명령. 터미널에 다음 행 중 하나만 작성하면됩니다 (Ctrl + Alt + T).
date +%s | sha256sum | base64 | head -c 32 ; echo < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo; tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1 strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c32 dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev </dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c32; echo "" randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} && randpw
이러한 명령을 실행할 때마다 생성되는 암호는 완전히 다르며 이전에 생성 된 다른 어떤 것과도 관련이 없습니다.
Ubuntu에서 암호의 강도를 확인하는 방법
많은 사람들이 사용중인 암호가 강력하다고 생각할 수 있습니다. 이것이 사실인지 확인하려면 다음과 같은 애플리케이션 만 설치하면됩니다. Cracklib. 이것 암호의 모든 측면을 분석하고 결과를 제공합니다.. Ubuntu 또는 Debian에 cracklib를 설치하려면 다음 명령을 사용합니다.
sudo apt-get install libcrack2
암호를 설정하세요
응용 프로그램이 설치되면 암호 상태를 확인하는 cracklib-check 매개 변수. 예를 들어 너무 간단하고 인기있는 비밀번호를 분석합니다. 터미널에서 다음과 같이 작성합니다.
echo "1234abc" | cracklib-check
다음을 사용하여 강력한 암호를 확인할 수도 있습니다.
cat|cracklib-check
우리는 암호를 복사하여 터미널에서 확인하면이 명령이 결과를 보여줍니다.. 결과가 정상이면 암호가 안전하다는 것을 나타냅니다. 이제 암호를 잊어 버릴 경우를 대비하여이 암호를주의하여 안전한 장소에 보관해야합니다.
가능한 결과
암호를 분석 할 때 다른 결과를 얻을 수 있습니다. 다음은 몇 가지 예입니다.
- 너무 짧아
- 사전에있는 단어를 기반으로합니다.
- 사용자 이름을 기반으로합니다.
Ubuntu 시스템은 매우 흥미 롭습니다. 그리고 그것은 그들이 암호를 만드는 방법에 대해 이야기하는 첫 번째 기사이므로 Ubuntu를 사용하는 모든 사람 에게이 비디오를 추천합니다
또한 여러분이 단어의 중요성을 얼마나 잘 말했는지 강조하고 싶습니다. 해커가 추측 할 수있는 기술이 있기 때문에 다른 언어로 단어를 쓰면 해킹 당하지 않을 것이라고 생각하지 않습니다. 따라서 이와 같은 전문가 또는 기사의 단계를 따르는 것이 가장 좋습니다.