开始新对话

未解决

此帖子已超过 5 年

Community Manager

 • 

7.3K 消息

354

2013年7月4日 19:00

EMC Avamar 6.1 介绍和管理(十八)–以 Shell 命令行登录服务器

EMC Avamar 6.1 介绍和管理(十八)Shell 命令行登录服务器

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese

介绍

本系列文章将从头开始为您介绍EMC Avamar 6.1 以及对应的管理方法。

本文将介绍如何以 shell 命令行方式登录服务器的相关内容。

更多信息

用户帐户

下列用户帐户通常用于系统管理和维护任务:

      root

      admin

      dpn

Admin dpn 用户帐户要求通过安全Shell (SSH) 进行身份认证。

启动 shell 命令行会话

本示例介绍如何通过 SSH admin 用户身份登录到Avamar Server 或应用工具节点。

要启动shell 命令行会话,请打开shell 命令行,然后使用以下方法之一登录:

      要登录到单节点服务器,请以管理员身份登录到该服务器。

      要登录到多节点服务器,请执行下列操作:

a.      以管理员身份登录到应用工具节点,然后键入下列命令加载管理员 OpenSSH 密钥:

ssh-agent bash

ssh-add ~admin/.ssh/admin_key

b.      出现提示时,键入 admin_key 密码并按Enter 键。

切换用户 ID

可通过键入 su 切换到 root 用户,而键入 exit 可切回上一个登录ID

要切换到 dpn 用户帐户,请执行下列操作:

1.     通过键入以下命令,将用户切换到 dpn 用户帐户并登录shell

su - dpn

2.     提示输入密码时,输入 dpn 密码并按Enter 键。

3.     通过键入以下命令,加载 dpn OpenSSH 密钥:

ssh-agent bash

ssh-add ~dpn/.ssh/dpnid

注意:

要确定 shell 会话的活动用户帐户(登录ID),请键入 whoami

使用 sudo

在第四代和更高版本的 Avamar Data Store 上,系统会自动将admin dpn 用户帐户添加到 sudoers 文件中。这样,admin dpn 用户就可以执行一组有限的命令,否则执行

这些命令需要有操作系统 root 用户权限。

给命令加上 sudo 前缀

代替使用 su 命令将用户切换到root 帐户, admin dpn 用户可通过给每个命令加上 sudo 前缀来直接发出通常需要root 用户权限才能执行的命令。例如,以下命令将安装 MyPackage.rpm

sudo rpm -ivh MyPackage.rpm

如果提示输入密码,请键入密码并按 Enter 键。

在您给其他命令加上 sudo 前缀后,可能会定期提示您重新键入admin dpn 的密码。这属于正常现象。

生成 sudo Bash shell

如果需要执行通常要求具有 root 用户权限的多个命令,可通过键入sudo bash 生成一个永久性的sudo Bash shell

这样,不需要对命令行语法进行额外的修改,便可直接键入通常需要 root 用户权限才能执行的命令。例如:

sudo bash

rpm -ivhMyPackage1.rpm

rpm -ivhMyPackage2.rpm

rpm -ivhMyPackage3.rpm

exit


应用于

Avamar Server 6.1

#IWork4Dell

请您将合适的回复标记为“接受的回答”,并为喜欢的帖子“点赞”。这对我们非常重要!

没有回复!
找不到事件!

Top