Cisco IOS에서 공개 키 인증에서 SSH 사용
아무도 쓰지 않기 때문에 묻었습니다.
내년의 NOC에서 영
 들에게 보여주기 위한 비망록.
들에게 보여주기 위한 비망록.개요


어쩐지 모르지만 당연한 것처럼 패스워드 인증으로 참고 있는 사람이 많은 생각이 든다. 할 수 없는 것이라고 생각했지만 조사하면 방법이 있었으므로 공유.
덧붙여서 Yamaha RTX는 할 수 없다. 슬프다.
검증 환경
#
router# show version
Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.3(3)M5, 
ROM: System Bootstrap, Version 15.4(1r)T1, RELEASE SOFTWARE (fc1)
설정 내용
클라이언트 PC와 L3로 도통하는 곳까지는 노력해 준다 
 우선 비밀번호로 SSH 로그인할 수 있도록 한다
 [Cisco IOS] SSH를 통한 원격 액세스 설정
등을 참고로 한다.
시간에 여유가 없는 현대 피포 를 위해서 필요한 곳을 발췌.
를 위해서 필요한 곳을 발췌.
enable용 비밀번호 만들기cisco1(config)enable secret ぱすわーどは半角英数記号で書く
SSH 활성화 및 버전의 명시적 선언cisco1(config)# ip ssh version 2
vty 설정cisco1(config)#line vty 0 4
cisco1(config-line)#login local
cisco1(config-line)#transport input ssh
hostname 및 도메인 설정cisco1(config)#hostname cisco1
cisco1(config)#crypto key generate rsa
<中略>
How many bits in the modulus [512]: 2048
주: 이 키는 라우터측의 열쇠. 열쇠장은 2017년 12월 현재 2048이라면 문제 없다.
사용자 만들기cisco1(config)username ユーザー名 privilege 15  secret ぱすわーどは半角英数記号で書く
cisco1(config)enable secret ぱすわーどは半角英数記号で書く
cisco1(config)# ip ssh version 2
cisco1(config)#line vty 0 4
cisco1(config-line)#login local
cisco1(config-line)#transport input ssh
cisco1(config)#hostname cisco1
cisco1(config)#crypto key generate rsa
<中略>
How many bits in the modulus [512]: 2048
cisco1(config)username ユーザー名 privilege 15  secret ぱすわーどは半角英数記号で書く
#가됩니다. 공개키 등록
(config) #
cisco1(config)#ip ssh pubkey-chain
cisco1(conf-ssh-pubkey)#username ユーザー
cisco1(conf-ssh-pubkey-user)#key-string
cisco1(conf-ssh-pubkey-data)#公開鍵鍵をペタペタペーストする
cisco1(conf-ssh-pubkey-data)#exit
열쇠를 페타페타할 때 단번에 전부 붙이면 화난다.
5회 정도로 나누어 개행하면서 넣는다.
인증 방식 결정
디폴트에서는, 이하의 3개의 프로토콜이 유효. 암호나 대화식 입력을 사용하지 않으려면
no ip ssh server authenticate user hogehoge하십시오.(config) #
ip ssh server authenticate user publickey
ip ssh server authenticate user keyboard
ip ssh server authenticate user password
덧붙여서 최근의 IOS-XE에서는 다른 커멘드로의 설정이 필요. (위의 명령을 치면 오래된 것에 의해 화난다)
다음은 ASR1K의 16.9에서의 경우.
(config) #
ip ssh server algorithm authentication password publickey
시도하다
#
cisco1# exit
~/
Macbook% ssh ユーザー名@ルーターのIPアドレス
cisco1#
완료

실패하면 귀찮지만 콘솔 케이블을 연결하여 설정을 검토하십시오 ...
refs.
모두 2017년 12월 참조
 Cisco Router - Basic Security
 [Cisco IOS] SSH를 통한 원격 액세스 설정
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(Cisco IOS에서 공개 키 인증에서 SSH 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/yas-nyan/items/f8d1a1620d371a1f4235
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
Reference
이 문제에 관하여(Cisco IOS에서 공개 키 인증에서 SSH 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yas-nyan/items/f8d1a1620d371a1f4235텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)