linux设置用户gpu权限_玩转 GPU 实例 – 我的 Linux 工具箱之二 – 基础设置

本文介绍了如何为Linux GPU实例设置用户权限,包括安装AWS CLI、设置时区、NTP、Amazon EC2 Instance Connect以及网络加速。通过脚本自动化配置AWS CLI、优化S3性能,设置系统时区为亚洲/上海,使用Chrony进行NTP同步,并利用Amazon Time Sync服务提高准确性。此外,文章还提到了使用EC2 Instance Connect替代SSH的安全连接方式以及通过SOCKS5代理加速软件包安装和同步。
摘要由CSDN通过智能技术生成

前言

如果读过这个系列第一篇的朋友应该已经理解了如何简单快速的建立起来我们需要的GPU实例。我们应该已经可以通过ssh ubuntu@xxx.xxx.xxx.xxx 这样的方式连接到实例。 按照通常的习惯就要对我们新建的实例进行必要的设置,来满足我们使用上的需要。在AWS的官方文档“Amazon EC2用户指南”中已经包含了许多关于设置EC2实例的内容。不过考虑到目前EC2 实例的类别已经超过275种之多,而用户使用的操作系统版本也是千差万别,一份指南难以覆盖各个方面。我们还是有必要针对我们所选择的Ubuntu 18.04 这个版本下GPU 实例的设置来进行一些梳理。这一篇的内容围绕着实例的基础设置,涵盖了这样几个方面的内容:

1、安装设置AWS命令行工具(awscli)

2、设置系统时区(TimeZone)

3、设置NTP(网络时间协议)

4、设置 AmazonEC2 Instance Connect,这是一种简单安全的访问实例的方式

5、软件包安装的网络加速

设置AWSCLI的环境

AWS 命令行界面 (CLI) 是由AWS发布的用于管理 AWS 服务的统一工具。只通过一个工具进行下载和配置,使用者可以使用命令行控制AWS 服务并利用脚本来自动执行这些服务。在EC2实例中,awscli 工具并不是必须要安装的工具组件,但是如果我们需要在这台实例上进行针对AWS 服务进行操作的时候,尤其是以脚本化的方式来操作,你会发现这个工具会非常的强大而方便。事实上,我们创建EC2 实例使用的就是这个工具。以下内容即为安装、配置awscli的脚本。

#!/bin/bash

set-e

sudo apt-get install -y awscli

aws configure

if [ -f $HOME/.aws/config ];then

cat <> $HOME/.aws/config

s3 =

max_concurrent_requests = 20

max_queue_size = 10000

multipart_threshold = 64MB

multipart_chunksize = 16MB

max_bandwidth = 50MB/s

use_accelerate_endpoint = true

addressing_style = path

EOT

fi

echo "Done."

其中,sudo apt-get install -y awscli 用于安装awscli 工具包。aws configure 用来进行交互式的配置awscli 所需要的几个重要参数。例如 :

$ aws configure

AWS Access Key ID [None]: XXXXXXXXXXX

AWS Secret Access Key [None]: XXXXXXXX

Default region name [None]: cn-nort

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值