local-user username password cipher 121221 local-user username privilege level 3 #至少是3 local-user username ftp-directory flash:/ local-user username service-type ftp2.全局的FTP的配置
ftp server enable ftp server port 21 # 默认 FTP server-source -i LoopBack1 #可以选二、SSH过程:
1. 开启全局ssh 功能1、开启全局ssh 功能
2、创建SSH用户username&认证方式
3、协商密钥和算法
4、会话建立
stelent server enable2. 创建SSH用户username&认证方式
ssh user username
ssh user username authentication-type {all|password|password-rsa|rsa}
注释:
ssh user username authentication-type password #单用户的认证
ssh authentication-type default password #设置所有用户默认的认证方式为password
2.1 RSA认证
rsa local-key-pair creat //产生RSA本地密钥对 可以自动生成 ssh user username authentication-type rsa rsa peer-public-key yyy //进入公钥yyy的视图 public-key-code begin //进入公钥编辑视图 输入合法的密钥编码hex-data,编辑公共密钥 public-key-code end //退出公钥编辑视图,这是在hex-data输入合法后,将生成密钥 peer-public-key end // ssh user username assign rsa-key yyy //为SSH用户分配公钥yyy3.1 password或password-rsa的SSH的认证
aaa local-user username password cipher 1212212 local-user username privilege level 3 local-user username service-type ssh3、配置vty界面
三、SFTP 传输文件user-interface vty 0 20
authentication-mode aaa //验证方式为aaa
protocol inbound {ssh|all} //这里选择ssh或ALL都可 :
- 说明SFTP是基于SSH的加密的文件传输协议,配置SFTP先配置ssh
local-user username password cipher 121221 local-user username privilege level 3 #至少是3 local-user username service-type ssh2. 全局配置sftp
sftp server enable ssh user username service-type sftp ssh user username authentication-type password ssh user username sftp-directory flash:/
原文地址



