Oracle® ZFS Storage Appliance 管理指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

使用 CLI 为远程访问配置 SFTP

  1. 创建一个具有适当管理员角色的本地用户或网络用户(LDAP 或 NIS)。(请参见Configuring Users)。
  2. 通过在 Solaris 主机/客户机上输入 ssh-keygen -t dsa 命令,生成一个 SSH 验证密钥。
  3. 输入要在其中存储密钥的文件名称。
  4. 如果需要,请输入密码,或将此字段保留空白,直接登录 SFTP 共享资源。显示该位置以供密钥使用。密钥与以下内容类似:

    ssh-dss AAAAB3NzaC1kc3MAAACBAPMMs5h8UWk1NPf/VJDDEo0OAwT+s6iZxkCmmrgAmLfTX9izWk+ bsvNldOlXN/6EgkusLjo/+UaEt5+704vMHClRaq3AlVHLS5tVjeX3iCs+fDo0qwXZg3Brh8QBAaWk3 ywr2osuII1tHh4v/HwEAHZq5mVWXav0pO3bgmxl0/+VAAAAFQDIJxnm52DfyEdQQMTY+jRVvzGwMQA AAIAhTP6Ey+2gGFiCKkvUofsco4d8pbqH8duE9P6Y88s0+opuj52GkAdRUt2fRrdM9Cf3h4lIOc8Bw9 bZIBzrCKBNWBUdZG56tsfLdilW6vS6gxKrmL2v7fSp9WYPsxZGhOLfU29zW4n2WVcVHbGyFEoVe+taq aq+AYJaWoHnjZL1/LpQAAAIAOLc8+uc3hDOcK3pAkYdg8b2rYIGOAZU4py0rq24DGPeVHd5h5jbe4p WDM70uYqGCOPYiOKeEoMNJpczRX5qjI+BfoUY4sH24WWwsKkT8XX9PUAa0WT+7axEqg2N6YelaTJ95J vMaj6E7HkAIra2Sj2H/LSDktL42UL+j1Wx5A== username sunray

  5. 转到 "Configuration"(配置)> "Services"(服务)> "SFTP"在密钥下方,单击加号 (+)。
  6. 在 "New Key"(新建密钥)窗口中,选择 "DSA"。
  7. 仅复制关键部分(上述示例中,以 AAAA 开头,以 Wx5A== 结尾),将其粘贴在 "Key"(密钥)字段中。输入用户名称并添加注释作为提示信息。

    注意:该密钥不得包含空格。

  8. 转到 "Shares"(共享资源)> "Shares"(共享资源),单击加号 (+) 创建文件系统。
  9. 在 "Create Filesystem"(创建文件系统)窗口中,输入文件系统名称(例如 sftp),将共享资源权限更改为 "Read/ Write"(读取/写入),单击 "Apply"(应用)。
  10. 单击铅笔图标以设置共享资源属性。(请参见Working with Shares。)
  11. 要访问该共享资源,请使用下面这些示例中显示的 sftp 命令:
    sftp -o "port=218" <username> 10.x.x.151:/export/sftp
    Connecting to 10.x.xx.151...
    Changing to: /export/sftp
    sftp>

    使用 -v 选项的示例:

    sftp -v -o "IdentityFile=/home/<username>/.ssh/id_dsa" -o "port=218"
    root 10.x.xx.151:/export/sftp