游客xeswsf5msxbxe_个人页

个人头像照片 游客xeswsf5msxbxe
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2018-06-12

    使用cdn,需要获取到访问客户的真实ip

    详细解答可以参考官方帮助文档 日志文件延迟4小时,可以在日志管理模块查询到4小时之前的日志文件。 日志文件按小时粒度分割。 支持 1月 的日志数据下载。 日志命名规则:加速域名_年_月_日_时间开始_时间结束。 日志字段格式说明。 日志内容: [9/Jun/2015:01:58:09 +0800] 188.165.15.75 - 1542 '-' 'GET http://www.aliyun.com/index.html' 200 191 2830 MISS 'Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)' 'text/html' 字段含义: 字段 参数 时间 [9/Jun/2015:01:58:09 +0800] 访问ip 188.165.15.75 代理ip - responsetime(单位 ms) 1542 referer - method GET 访问url http://www.aliyun.com/index.html httpcode 200 requestsize(单位 byte) 191 responsesize(单位 byte) 2830 cache命中状态 MISS UA头 Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/) 文件类型 text/html 控制台位置:
    踩1 评论0
  • 回答了问题 2018-05-27

    电脑中勒索病毒无法使用

    详细解答可以参考官方帮助文档 当云盘挂载在ECS实例上时,您可以使用 重新初始化磁盘 功能将作系统盘或数据盘用的云盘恢复到创建时的状态。重新初始化后: 系统盘会恢复到刚创建时的状态。比如,如果您用公共镜像Windows Server 2008 R2创建实例,那么,重新初始化系统盘后,操作系统依然是最初的Windows Server 2008 R2,但是创建实例后安装的应用程序和产生的数据都会被删除。 说明 更换系统盘后再执行初始化,初始化的是更换后的系统盘,而不是更换前的系统盘。 作数据盘用的云盘会恢复到初始状态: 如果原来是空盘,则恢复为空盘。 如果是 通过快照创建的云盘,则会恢复到快照的状态。 如果云盘应用了自动快照策略,重新初始化后,设置仍然有效,不需要重新设置。 重新初始化磁盘不会更改ECS实例的IP地址、云盘ID。 重新初始化磁盘不会删除云盘的自动快照或手动快照,您可以使用这些快照 回滚云盘。 警告 重新初始化磁盘前必须先停止ECS实例,该操作会中断您的服务,请务必谨慎操作。 重新初始化磁盘后,云盘上的数据将会丢失,请务必提前做好数据备份,例如为云盘创建快照,详细操作,请参见 创建快照。 重新初始化系统盘 前提条件 初始化Linux实例的系统盘时,如果使用密钥对验证,您必须已经 创建 SSH 密钥对 或 导入 SSH 密钥对。 操作步骤 按以下步骤重新初始化系统盘: 登录 ECS管理控制台。 选择地域。 在左侧导航栏中,单击 实例。 找到需要初始化系统盘的实例,单击实例ID进入 实例详情 页。 在页面右上角,单击 停止,停止实例。 说明 如果是按量付费的VPC类型实例,而且已经开启了 按量付费实例停机不收费 功能,在 提醒 弹出框中,单击 确定。在 停止实例 对话框中,选择 停止后仍旧保留实例并继续收费。如果使用 停机不收费 模式,重新初始化系统盘后可能无法成功启动实例。 实例进入 已停止 状态后,在左侧导航栏中,单击 本实例磁盘。 找到系统盘,在 操作 列中,单击 重新初始化磁盘。 在弹出的 重新初始化磁盘 对话框里,完成以下设置: 设置验证方法: Windows实例:重新设置实例登录密码。可以使用旧的密码,也可以指定新的密码。 Linux实例:选择 设置密钥 或 设置密码,并绑定密钥对或重新设置密码。可以使用旧的密码,也可以指定新的密码。 (可选)安全加固:选择 免费开通。开通安全加固功能后,您的实例会自动免费加载云服务器安全组件,提供网站后门检测、异地登录提醒、暴力破解拦截等安全功能。 (可选)启动实例策略:选择 重置磁盘后启动。完成初始化后,实例会自动启动。 单击 确认重新初始化磁盘。 仅适用于主账号用户:获取并输入手机短信验证码后,单击 确认,开始初始化系统盘。 仅适用于Linux实例:如果初始化前挂载了数据盘,您需要 重新创建挂载点信息并挂载文件系统。 说明 在Linux实例中,重新初始化系统盘不会改变数据盘里的内容,但是数据盘的挂载信息会丢失,所以需要执行这步操作。 系统盘重新初始化后,您需要重新部署业务(包括应用和配置)从而尽快恢复业务。 重新初始化数据盘 重新初始化后,数据盘的状态根据云盘最初的状态以及实例的操作系统不同而异: Windows实例:无论数据盘是从快照创建而来,还是一个全新的空盘,重新初始化后,数据盘会恢复到创建后的初始状态,但是可以直接使用,不需要执行其他操作。 Linux实例: 如果数据盘创建时是一个空盘:数据盘的文件系统及内容完全丢失,您必须重新格式化、分区数据盘,并挂载数据盘分区。 说明 在这种情况下,如果重新初始化前您在 /etc/fstab 文件中写入了开机自动挂载分区的命令,那么,重新初始化后,开机自动挂载会失效,启动时一般会出现异常。所以,在重新初始化数据盘之前,您必须先在 /etc/fstab 中注释掉开机自动挂载数据盘分区的信息。 如果数据盘是从快照创建而来:数据盘会恢复到原来快照的状态,不需要重新挂载数据盘分区,但是数据盘创建成功后产生的所有数据都会丢失。 本文的步骤描述中用/dev/vdb1表示数据盘分区,/InitTest表示挂载点。您可以根据实际情况替换。 前提条件 云盘已经挂载到实例上。详细操作,请参见 挂载云盘。 操作步骤 按以下步骤重新初始化数据盘: 仅适用于Linux实例:如果数据盘创建时是一个空盘,而且您在 /etc/fstab 中添加了开机自动挂载数据盘分区的命令,那么,您必须在 /etc/fstab 里注释掉开机挂载数据盘分区的命令。操作步骤如下: 远程连接Linux实例。 运行 vim /etc/fstab。 按 i 键进入编辑模式。 找到数据盘分区挂载信息,加 # 注释掉挂载信息,如下所示。# /dev/vdb1 /InitTest ext3 defaults 0 0 按 Esc 键退出编辑模式,输入 :wq 保存并退出。 登录 ECS管理控制台。 在左侧导航栏中,单击 实例。 选择地域。 找到需要初始化数据盘的实例,单击实例ID进入 实例详情 页。 在页面右上角,单击 停止,停止实例。 说明 如果是按量付费的VPC类型实例,而且已经开启了 按量付费实例停机不收费 功能,在 提醒 弹出框中,单击 确定。在 停止实例 对话框中,选择 停止后仍旧保留实例并继续收费。如果使用 停机不收费 模式,重新初始化数据盘后可能无法成功启动实例。 实例进入 已停止 状态后,在左侧导航栏中,单击 本实例磁盘。 找到数据盘,在 操作 列中,单击 重新初始化磁盘。 在弹出的 重新初始化磁盘 对话框里,认真阅读提示后,单击 确认重新初始化磁盘。 仅适用于主账号用户:获取并输入手机短信验证码后,单击 确认。 在左侧导航栏中,单击 实例详情。 在页面右上角,单击 启动,启动实例,完成数据盘初始化。 仅适用于Linux实例:如果数据盘创建时是一个空盘,您必须 Linux 格式化和挂载数据盘。 数据盘重新初始化后,您需要重新部署业务(包括应用和配置)从而尽快恢复业务。 相关API ReInitDisk
    踩1 评论0
  • 回答了问题 2018-05-21

    备案如何变更网站域名

    详细解答可以参考官方帮助文档 如果您的域名和主办者证件已经在阿里云取得备案号,现在需要修改备案主体信息或者网站信息,您需要在阿里云备案平台进行更修改。信息变更过程中不会影响已备案网站的正常使用。 说明 若备案主体或网站负责人联系信息变更,务必及时变更备案信息,以便您能及时接收到备案相关通知和提醒,避免因未及时收到相关通知而对您的网站造成影响。 变更备案信息须知 变更备案前,确认进行的变更符合备案相关规定。关于各省变更备案规则,详见备案规则中的变更备案规则条款。 变更备案时,不能变更备案所在省份。如需变更备案省份,需要重新申请一个目标省份的备案。 有些省市管局不允许直接变更,您需先注销备案信息,注销完成后重新提交备案申请。 如果您需要替换网站备案的域名,通信管理局审核变更通过后,使用旧域名无法访问网站。 不同的备案订单不能同时进行。如果主体下有其他备案订单进行中,页面中将不显示其他操作按钮。 2018 年 1 月 1 日 0 点起,如果在变更网站备案信息时,增加了新的网站域名,管局会核验新增网站域名信息。网站域名需满足以下条件,方可通过核验: 域名需为有效域名。 域名已经完成实名认证,且与备案主办单位或主体负责人信息完全一致。 关于更多备案域名核验信息,参见备案域名核验。 变更备案流程 变更备案信息需要以下几个步骤: 变更信息 上传资料 办理网站负责人拍照核验 手机号码短信核验(仅天津、甘肃、西藏、宁夏、海南、新疆、青海 7 省市需要进行此步骤) 变更信息 登录阿里云备案系统。 在首页查看已备案成功的信息。 根据需求选择变更主体或变更网站信息。 变更主体:若要修改主体信息,需根据当地通信管理局要求重新填写主办单位信息、备案负责人信息。 变更网站信息:根据您的实际情况修改网站信息。 说明 如果页面上未显示相关按钮,原因可能是: 您的备案主体下有其他进行中的备案订单。因为不同备案订单不能同时进行,您需放弃进行中的订单或待该订单通信管理局审核后,才能进行变更申请。 您的备案所在省市管局规定不允许此类变更。如果管局不允许此类变更,你需要先注销原备案,重新申请备案。 在备案信息变更页面,输入新信息。更多信息填写要求,参见填写主体信息和网站信息。 上传资料 在控制台填写好变更信息后,需要上传相关资料。上传资料有两种方式: 通过控制台上传资料 根据页面提示上传资料,其中: 上传的证件需要为原件扫描件或拍照照片。 上传真实性核验单,需要先单击此页面中下载按钮,打印下载后的文件,用黑色签字笔填写,再扫描或拍照后上传。 如果当地管局备案规则要求提交域名证书,请联系您的域名注册商获取域名证书。 阿里云域名用户,登录阿里云域名控制台,单击域名名称进入域名详情页面,再单击域名证书打印 进入域名证书页面,下载域名证书。 所有资料上传完后,单击提交备案, 并在弹出的提示框中,单击确定。 说明 如遇问题,参见上传资料相关问题。 通过手机阿里云app上传资料 目前部分省市(广东、重庆、辽宁、安徽、福建),已开通手机阿里云app进行证件资料上传和网站负责人拍照核验。如您备案省市支持阿里云app核验,在上传资料环节,进行以下操作: 在控制台填写好变更信息后,选择使用阿里云app上传。 说明 使用阿里云app上传资料,需提交备案承诺书。在选择资料上传方式页面,单击下载承诺书下载模板,然后单击查看样例图查看承诺书填写范本。 使用手机app(手机淘宝、支付宝、钉钉等app)扫描页面二维码,或单击下载到本地下载、安装阿里云app。 在阿里云app上,按照流程拍照、上传所需证件资料。 返回电脑客户端阿里云备案系统确认照片,并提交审核。通过阿里云app进行资料上传和拍照核验操作步骤参见阿里云app上传资料。 上传资料页面部分截图示例: 您提交初审后,阿里云将在1个工作日进行信息审核。请您保持备案信息中的联系电话畅通以便工作人员与您核实信息。 办理网站负责人拍照核验 初审通过后,登录 阿里云备案系统,办理网站负责人拍照核验。 上海地区用户注意: 上海市通信管理局要求,上海地区所有备案用户必须使用上海通信管理局app人像核验方式进行网站负责人核验。具体操作步骤,参见上海管局app核验网站负责人。 对于非上海地区用户,阿里云可提供幕布帮助您完成此过程。如无幕布,请申请幕布。单击填写邮寄地址,完成邮寄地址填写。阿里云会将幕布邮寄至此地址(地址必须为中国大陆境内地址)。收到幕布后,自行拍照并上传照片进行审核(拍照前请先查看拍照说明,并避免身着红色或蓝色上衣进行拍照)。 拍照要求,参见拍照要求。 拍照人必须与网站负责人为同一人。 负责人需站在背景幕布中间位置,身着当季服装拍摄上半身即可。 整个画面背景必须都是阿里云幕布,且为蓝色,幕布字迹清晰显示。 请您避免身着红色或者蓝色上衣进行拍照。 照片通过审核后,阿里云将在1个工作日内将您的备案信息提交省通信管理局审核。 手机号码短信核验 天津、甘肃、西藏、宁夏、海南、新疆、青海 7 省市为工信部要求的手机号码短信核验试点省份,用户需完成手机号码短信验证后,备案申请才能成功提交管局审核。其他省份暂无短信核验要求。 有关短信验证更多详情和验证操作步骤,参见备案短信核验。 说明 备案申请信息成功提交管局系统后,管局审核一般为3 - 20个工作日。管局审核结果将以短信及邮件形式通知。查看备案进度或备案信息,登录阿里云备案系统查看。 变更备案期间,您可进行网站漏洞和内容风险的安全检查,避免因内容违规影响正常业务或漏洞风险被不法分子攻击利用,具体参见网站威胁扫描系统。 相关文档 各省管局备案规则 网站备案域名核验 备案短信核验 备案平台没有显示操作按钮 变更信息和新增备案能否同时进行?
    踩1 评论0
  • 提交了问题 2018-04-06

    申请开通经典网络非I/O优化实例共享型升级企业型白名单

  • 回答了问题 2018-03-17

    高防IP非网站业务配置

    详细解答可以参考官方帮助文档 登录云盾DDoS高防IP管理控制台,定位到接入>非网站。在非网站页面,可选择高防实例和高防IP。 选择需要配置规则的高防IP后,单击添加规则。 选择转发协议(目前支持TCP和UDP),设置转发端口(需要通过高防IP的哪个端口来访问,一般情况选择跟源站相同端口)。然后,填写源站端口(源站提供业务服务的真实端口)和源站IP。 注意: 如果一个端口对应多个源站IP,可以都填写到源站IP中(最多支持20个IP)。多个源站之间会以轮询方式实现负载均衡;非网站转发端口不支持80端口和UDP的53端口,网站类业务请直接在网站业务接入中配置。 单击确定。 注意:非网站业务只支持四层转发,不支持七层防护(如WAF和CC防护),也不支持黑白名单。
    踩1 评论0
  • 提交了问题 2018-03-03

    后台设置密码提示必须是8位以上

  • 提交了问题 2018-02-20

    暂停解析

  • 回答了问题 2018-01-31

    ECS API 标签

    详细解答可以参考官方帮助文档 满足筛选条件的标签。 节点名 由接口决定。 子节点 名称 类型 描述 TagKey String Tag 的 Key TagValue String Tag 的 Value ResourceTypeCount Array 标签绑定的资源数量,参考 ResourceTypeCountItem
    踩1 评论0
  • 回答了问题 2018-01-09

    账号查询

    详细解答可以参考官方帮助文档登录 阿里云控制台 ,单击控制台页面右上方您的用户名,进入 账号管理,即可在 安全设置 页面中查看此账号的注册时间。
    踩1 评论0
  • 回答了问题 2017-12-30

    OSS MEDIA C SDK 关闭HLS stream文件

    详细解答可以参考官方帮助文档OSS MEDIA C SDK 客户端部分支持将接收到的H.264、AAC封装为TS、M3U8格式后写入OSS,除了基础接口外,还提供封装好的录播、直播接口。 接口HLS相关封装接口都位于oss_media_hls_stream.h中,目前提供的接口有: oss_media_hls_stream_openoss_media_hls_stream_writeoss_media_hls_stream_close 下面详细介绍各个接口的功能和注意事项 基础结构体介绍/** * OSS MEDIA HLS STREAM OPTIONS的描述信息 */typedef struct oss_media_hls_stream_options_s { int8_t is_live; char *bucket_name; char *ts_name_prefix; char *m3u8_name; int32_t video_frame_rate; int32_t audio_sample_rate; int32_t hls_time; int32_t hls_list_size;} oss_media_hls_stream_options_t;/** * OSS MEDIA HLS STREAM的描述信息 */typedef struct oss_media_hls_stream_s { const oss_media_hls_stream_options_t *options; oss_media_hls_file_t *ts_file; oss_media_hls_file_t *m3u8_file; oss_media_hls_frame_t *video_frame; oss_media_hls_frame_t *audio_frame; oss_media_hls_m3u8_info_t *m3u8_infos; int32_t ts_file_index; int64_t current_file_begin_pts; int32_t has_aud; aos_pool_t *pool;} oss_media_hls_stream_t; 注: is_live,是否是直播模式,直播模式的时候M3U8文件里面只最新的几个ts文件信息bucket_name,存储HLS文件的存储空间名称ts_name_prefix,TS文件名称的前缀m3u8_name,M3U8文件名称video_frame_rate,视频数据的帧率audio_sample_rate,音频数据的采样率hls_time,每个ts文件最大持续时间hls_list_size,直播模式时在M3U8文件中最多保留的ts文件个数 打开HLS stream文件/** * @brief 打开一个oss hls文件 * @param[in] auth_func 授权函数,设置access_key_id/access_key_secret等 * @param[in] options 配置信息 * @return: * 返回非NULL时成功,否则失败 */oss_media_hls_stream_t* oss_media_hls_stream_open(auth_fn_t auth_func, const oss_media_hls_stream_options_t *options); 注: 示例代码参考:GitHub 关闭HLS stream文件/** * @brief 关闭HLS stream文件 */int oss_media_hls_stream_close(oss_media_hls_stream_t *stream); 注: 示例代码参考:GitHub 写HLS stream文件/** * @brief 写入视频和音频数据 * @param[in] video_buf 视频数据 * @param[in] video_len 视频数据的长度,可以为0 * @param[in] audio_buf 音频数据 * @param[in] audio_len 音频数据的长度,可以为0 * @param[in] stream HLS stream * @return: * 返回0时表示成功 * 否则, 表示出现了错误 */int oss_media_hls_stream_write(uint8_t *video_buf, uint64_t video_len, uint8_t *audio_buf, uint64_t audio_len, oss_media_hls_stream_t *stream); 示例程序: static void write_video_audio_vod() { int ret; int max_size = 10 * 1024 * 1024; FILE *h264_file, *aac_file; uint8_t *h264_buf, *aac_buf; int h264_len, aac_len; oss_media_hls_stream_options_t options; oss_media_hls_stream_t *stream; /* 设置HLS stream的参数值 */ options.is_live = 0; options.bucket_name = ''; options.ts_name_prefix = 'vod/video_audio/test'; options.m3u8_name = 'vod/video_audio/vod.m3u8'; options.video_frame_rate = 30; options.audio_sample_rate = 24000; options.hls_time = 5; /* 打开HLS stream */ stream = oss_media_hls_stream_open(auth_func, &options); if (stream == NULL) { printf('open hls stream failed.\n'); return; } /* 创建两个buffer用来存储音频和视频数据 */ h264_buf = malloc(max_size); aac_buf = malloc(max_size); /* 读取一段视频数据和音频数据,然后调用接口写入OSS */ { h264_file = fopen('/path/to/video/1.h264', 'r'); h264_len = fread(h264_buf, 1, max_size, h264_file); fclose(h264_file); aac_file = fopen('/path/to/audio/1.aac', 'r'); aac_len = fread(aac_buf, 1, max_size, aac_file); fclose(aac_file); ret = oss_media_hls_stream_write(h264_buf, h264_len, aac_buf, aac_len, stream); if (ret != 0) { printf('write vod stream failed.\n'); return; } } /* 再读取一段视频数据和音频数据,然后调用接口写入OSS */ { h264_file = fopen('/path/to/video/2.h264', 'r'); h264_len = fread(h264_buf, 1, max_size, h264_file); fclose(h264_file); aac_file = fopen('/path/to/audio/1.aac', 'r'); aac_len = fread(aac_buf, 1, max_size, aac_file); fclose(aac_file); ret = oss_media_hls_stream_write(h264_buf, h264_len, aac_buf, aac_len, stream); if (ret != 0) { printf('write vod stream failed.\n'); return; } } /* 写完数据后,关闭HLS stream */ ret = oss_media_hls_stream_close(stream); if (ret != 0) { printf('close vod stream failed.\n'); return; } /* 释放资源 */ free(h264_buf); free(aac_buf); printf('convert H.264 and aac to HLS vod succeeded\n');} 注: 目前的录播、直播接口都支持只有视频,只有音频,同时有音视频等。示例代码参考:GitHub目前的录播、直播接口比较初级,用户如果有高级需求,可以模拟这两个接口,使用基础接口自助实现高级定制功能。可以通过示例程序观看效果
    踩1 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息