-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
명령어 질문좀 드릴게용
19.11.25 20:43 작성 조회수 109
0
ssh-keygen -b 2048 -t rsa 까지는 알겠는데요
이후에 -f ~/.ssh/id_rsa -q -N '' 이거는 어떤걸 의미 하는지
알수잇을까요 ? 앤서블하고는..동떨어진 질문이라 죄송해여 ㅠㅠ
그리고 추가로 ignore_errors 는 어떤 의미 인지도 좀..ㅠㅠ
답변을 작성해보세요.
0
조훈(Hoon Jo)
지식공유자2019.11.25
아 괜찮아요 ^^
-f File
Specifies name of the file in which to store the created key.
는 위치를 뜻합니다.
-q Silence ssh-keygen. 라고 해서 말없이 조용히 만들라는 의미구요 그러니까..따로 화면에 나오고 그러면 안되서요
[-N new_passphrase], 은 이런 의미인데요..밑의 그림을 보면 empty for no passphrase라는걸 -N ''으로 표현했다고 보시면 될거 같아요.
종합적으로 보면, 그러니까..ssh-keygen을 하면, 아래와 같이 위치 지정을 하고, 엔터를 막 눌러줘야 만들어주잖나요 그걸 한줄로 문장으로 표현해야 하다 보니...위와 같이 코드를 짠거에요
<훔쳐왔음>
아 그리고 마지막으로요 ignore_errors 이거는요..중복해서 만들면 에러라고 보는데...그걸 무시해달라고 간곡하게 앤서블한테 부탁한거였어요!!
지금처럼 인증을 만드는게 아니라 자주 쓰이진 않아요 ^^
이해가 안 가거나 부족한게 있으면 얘기해주세요~ :)
아..맞다 위에꺼 쉽게 이해하려면 하나하나 명령어로 실행해 보면 더 쉽게 이해될수도 있어요.
답변 1