1.在开机到下图界面时按F8,进入ipmi配置界面。
2.如下图,在菜单中找到User/选择Remove可以删除目前的用户
3.进入这个界面,选择用户,按回车即可删除这个用户,ESC取消
4.User中选择Add添加用户。
5.输入添加的用户名,登录的账号和密码,第二次重复校验密码。按F10保存退出。
6.保存完毕后,打开浏览器,输入ipmi地址,用新添加的用户测试能否正常登录。
1.文件上传 curl --ftp-create-dirs -T ./main.py ftp://test:testpasswd123123@45.x.x.136/main.py ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-11-20/1612182ca4927.jpg) --ftp-create-dirs 代表在ftp上自动创建目标文件夹。 -T 上传文件 ftp目标路径: ftp://test:testpasswd123123@45.x.x.136/ test是ftp用户名 testpasswd123123是ftp密码,需要注意密码中包含特殊字符时需要转码 2.文件下载 查看目录下面的文件 curl ftp://username:password@192.168.10.91:21/ 最后一定要加斜杠“/”,否则报错 ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-11-20/1612189654135.jpg) 下载文件到本地 curl ftp://test:testpasswd123123@45.x.x.136/main.go -o main.go.bak ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-11-20/1612182d7755c.jpg) 这里用到的参数是 -o,注意参数位置,不在最前面。
# 1. 操作场景 本文介绍如何使用青果网络远程插件登录方式登录Windows实例。 # 2. 适用本地操作系统 Windows # 3. 操作步骤 1. 登录[青果网络控制台](https://www.qg.net/user/) 2. 在对应的产品列表页中找到需要登录的业务实例,点击“登录”按钮![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/538b28a3-62e5-4ee8-b9a2-461bd4c00a3c.png) 3. 在打开的远程登录窗口中,确认登录信息,并点击“登录” ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/9347bd3c-bd66-4f93-860c-a6ffe86b3135.png) 1. 登录信息,系统会预先按照业务信息填写 2. 如果是初次使用,请先下载青果网络远程插件。[立即下载](https://cos.qstack.net/download/cloudremote/青果网络远程插件.zip) 4. 在浏览器中允许打开青果网络远程插件,即可登录成功。![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/0095c7e6-f473-448f-885d-b8030d0f463a.png) 1. 登录成功则出现类似如下图所示界面:![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/1e2a93a9-e574-4d12-a06b-8d3c614a0434.png) # 4. 常见问题 - 机器刚开通时,需要一定时间开机,请等待机器开机后,再尝试登录
青果网络致力于营造健康向上、和谐有序的网络环境,严禁用户利用本平台资源进行网络违法违规行为,对于出现违法违规行为的用户,青果网络坚决对其进行处罚以作警示,处罚情况如下:
产品业务 | 业务标识 | 违规内容 | 处理方式 |
云电脑 | y0t7c2fw | 违规登录 | 违规封停 |
往期记录:
2023年10月:https://www.qg.net/doc/2080.html
2023年8月:https://www.qg.net/doc/2036.html
2023年7月:https://www.qg.net/doc/1995.html
2023年6月:https://www.qg.net/doc/1994.html
2023年5月:https://www.qg.net/doc/1930.html
2023年4月:https://www.qg.net/doc/1892.html
2023年3月:https://www.qg.net/doc/1870.html
2023年2月:https://www.qg.net/doc/1832.html
2023年1月:https://www.qg.net/doc/1822.html
2022年12月:https://www.qg.net/doc/1811.html
2022年11月:https://www.qg.net/doc/1804.html
2022年10月:https://www.qg.net/doc/1786.html
2022年9月:https://www.qg.net/doc/1771.html
2022年8月:https://www.qg.net/doc/1744.html
2022年7月:https://www.qg.net/doc/205.html
2022年6月:https://www.qg.net/doc/1702.html
2022年5月:https://www.qg.net/doc/1623.html
2022年4月:https://www.qg.net/doc/1614.html
2022年3月:https://www.qg.net/doc/1587.html
2022年2月:https://www.qg.net/doc/1558.html
2022年1月:https://www.qg.net/doc/1556.html
2021年12月:https://www.qg.net/doc/1514.html
2021年11月:https://www.qg.net/doc/1509.html
2021年10月:https://www.qg.net/doc/1488.html
2021年9月:https://www.qg.net/doc/1467.html
2021年8月:https://www.qg.net/doc/1449.html
2021年7月:https://www.qg.net/doc/1421.html
2021年6月:https://www.qg.net/doc/429.html
2021年5月:https://www.qg.net/doc/388.html
2021年4月:https://www.qg.net/doc/354.html
2021年2-3月:https://www.qg.net/doc/337.html
2021年1月:https://www.qg.net/doc/293.html
2020年12月:https://www.qg.net/doc/283.html
2020年11月:https://www.qg.net/doc/247.html
2020年10月:https://www.qg.net/doc/247.html
2020年9月:https://www.qg.net/doc/239.html
1.找到任务栏右下角网络图标,右键打开菜单选择打开“网络和共享中心”
2.选择“设置新的连接或网络”
3.选择“连接到工作区” → 点击“下一步”
4.选择“使用我的Internet连接”
查询业务信息
点击”管理”进入查看业务详细信息
点击“独立面板”查看更多业务信息
在独立面板中可以查看到连接地址和L2TP连接地址,以及L2TP连接所需的密钥等信息
5.在“Internet地址”输入服务器链接地址;勾选“现在不连接;仅进行设置以便稍后连接” → 点击“下一步”
6.输入登录信息
用户名 对应 业务信息中的宽带帐号 / 独立面板中的帐号
密码 对应 业务信息中的宽带密码 / 独立面板中的密码
选择“记住此密码” 进行帐号密码的保存 → 点击“创建”
7.点击“创建”
8.点击“更改适配器设置”,进入“网络连接页面”
9.选中刚刚创建的“VPN连接”,右键弹出菜单,选择“属性”
10.选择“安全”选项卡,进行如下设置:
VPN类型设置为点对点隧道协议(PPTP)
数据加密设置为可选加密(没有加密也可以连接)
选中允许使用这些协议并勾选Microsoft CHAP版本2 (MS-CHAP v2)选项
取消勾选质询握手身份验证协议(CHAP)
点击“确定”
11.找到新建的 “VPN连接”,右键选择“连接”
点击“连接” ,进行连接到PPTP服务器。
13.添加快捷方式到桌面
右键点击“VPN连接”,选择“创建快捷方式”→ 弹出对话框点击“是”
14.验证是否连接成功
访问IP查询地址查询当前使用的IP地址
IP查询地址:http://myip.ipip.net
连接前:
连接后:
Docker镜像操作命令
1、镜像搜索:docker search
命令描述:从Docker Hub中搜索并且显示你所需要的镜像
命令格式:docker search [options] term
Options:
-f, --filter filter Filter output based on conditions provided
--format string Pretty-print search using a Go template
--limit int Max number of search results (default 25)
--no-trunc Don't truncate output
-s: -s 100 #表示收藏数大于100的镜像
实例操作演示:
docker search nginx
docker search -s 100 nginx
简要说明:
NAME:镜像名称
DESCRIPTION:该镜像的描述信息
STARS:星级,越高则说明使用者,喜欢的人越多
OFFICIAL:是否为官方发布
AUTOMATED:自动创建
该命令作为检索命令,下面我们需要获取你检索后选择的每个镜像
2、镜像获取:docker pull
命令描述:从镜像仓库中拉取(形象的说法嘛)或者更新指定镜像
命令格式:docker pull [OPTIONS] NAME[:TAG|@DIGEST]
Options:
-a, --all-tags Download all tagged images in the repository
--disable-content-trust Skip image verification (default true)
-q, --quiet Suppress verbose output
OPTIONS说明:
-a :拉取所有 tagged 镜像
--disable-content-trust :忽略镜像的校验,默认开启
实例演示:拉取nginx镜像为例
docker pull nginx
这样我们就拉取了一个nginx镜像,那么我们怎么查看呢?
3、镜像信息查看:docker images
命令描述:列出本地镜像
命令格式:docker images [OPTIONS] [REPOSITORY[:TAG]]
OPTIONS说明:
-a :列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层);
--digests :显示镜像的摘要信息;
-f :显示满足条件的镜像;
--format :指定返回值的模板文件;
--no-trunc :显示完整的镜像信息;
-q :只显示镜像ID。
实例演示:
docker images
简要说明:
REPOSITORY:仓库名称
TAG:标签
IMAGE ID:镜像id
CREATE:创建状态(按照时间)
SIZE:文件大小
PS:补充使用docker inspect IMAGE ID可以查看镜像的详细信息。
下面看看这个TAG的作用
4、镜像标签操作:docker tag
命令描述:标记本地镜像,将其归入某一仓库
命令格式:docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
实例演示:
docker tag nginx:latest nginx:lokott
docker images
假设我们创建的时候发现有错误,或者在不需要的时候怎么删除镜像呢?继续来看哈!
5、删除镜像:docker rmi
命令描述:删除本地一个或多个镜像
命令格式:docker rmi [OPTIONS] IMAGE [IMAGE...]
Options:
-f, --force Force removal of the image
--no-prune Do not delete untagged parents
实例演示:
docker rmi nginx:lokott
docker rmi nginx:latest
删除打标签的镜像其实本质就是一个脱去标签的操作,与删除原镜像文件是不一样的。
尽量不要使用删除ID号的方式删除镜像,并且注意尽量删除依赖该镜像的所有容器后再删除这个镜像。
那么我们需要考虑我们拉取了镜像之后怎么存出镜像呢?这就需要使用下面的命令来实现了。
6、存出镜像:docker save
所谓存出,我们设想这样的场景应用:当需要将一台机器上的镜像迁移到另一台机器上的时候,需要将镜像保存成本地文件,这个过程就叫做存出镜像。
你可以简单理解为将镜像打成压缩包方便使用
命令描述:将指定镜像保存成 tar 归档文件
命令格式:docker save [OPTIONS] IMAGE [IMAGE...]
OPTIONS 说明:
-o :输出到的文件。
实例演示:
docker save -o /opt/nginx nginx:latest
ll /opt/
那么有存出,就必定有对应的载入操作,我们将存出的文件从本地复制一份到其他机器上是,我们需要使用这个镜像,可以通过下面的命令实现载入镜像
7、载入镜像:docker load
命令描述:载入镜像文件
命令格式:docker load [OPTIONS]
Options:
-i, --input string Read from tar archive file, instead of STDIN
-q, --quiet Suppress the load output
实例演示:
docker images
docker load < /opt/nginx
#二:从tar存档文件中读取,而不是从STDIN中读取
docker load --input /opt/nginx #或者使用-i代替--input也是一样的
8、上传镜像:docker login (不做细说以及演示)
命令描述:将自己本地的镜像制作好后上传到仓库中
命令格式:docker login
结合docker push NAME[:TAG]使用
docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。
runoob@runoob:~# docker
可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。
例如我们要查看 docker stats 指令的具体使用方法:
runoob@runoob:~# docker stats --help
容器使用
获取镜像
如果我们本地没有 ubuntu 镜像,我们可以使用 docker pull 命令来载入 ubuntu 镜像:
$ docker pull ubuntu
启动容器
以下命令使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
$ docker run -it ubuntu /bin/bash
参数说明:
-i: 交互式操作。
-t: 终端。
ubuntu: ubuntu 镜像。
/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
要退出终端,直接输入 exit:
root@ed09e4490c57:/# exit
启动已停止运行的容器
查看所有的容器命令如下:
$ docker ps -a
点击图片查看大图:
使用 docker start 启动一个已停止的容器:
$ docker start b750bbbcfd88
后台运行
在大部分的场景下,我们希望 docker 的服务是在后台运行的,我们可以过 -d 指定容器的运行模式。
$ docker run -itd --name ubuntu-test ubuntu /bin/bash
点击图片查看大图:
注:加了 -d 参数默认不会进入容器,想要进入容器需要使用指令 docker exec(下面会介绍到)。
停止一个容器
停止容器的命令如下:
$ docker stop <容器 ID>
停止的容器可以通过 docker restart 重启:
$ docker restart <容器 ID>
进入容器
在使用 -d 参数时,容器启动后会进入后台。此时想要进入容器,可以通过以下指令进入:
docker attach
docker exec:推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止。
attach 命令
下面演示了使用 docker attach 命令。
$ docker attach 1e560fca3906
注意: 如果从这个容器退出,会导致容器的停止。
exec 命令
下面演示了使用 docker exec 命令。
docker exec -it 243c32535da7 /bin/bash
注意: 如果从这个容器退出,不会导致容器的停止,这就是为什么推荐大家使用 docker exec 的原因。
更多参数说明请使用 docker exec --help 命令查看。
导出和导入容器
导出容器
如果要导出本地某个容器,可以使用 docker export 命令。
$ docker export 1e560fca3906 > ubuntu.tar
导出容器 1e560fca3906 快照到本地文件 ubuntu.tar。
这样将导出容器快照到本地文件。
导入容器快照
可以使用 docker import 从容器快照文件中再导入为镜像,以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1:
$ cat docker/ubuntu.tar | docker import - test/ubuntu:v1
此外,也可以通过指定 URL 或者某个目录来导入,例如:
$ docker import http://example.com/exampleimage.tgz example/imagerepo
删除容器
删除容器使用 docker rm 命令:
$ docker rm -f 1e560fca3906
下面的命令可以清理掉所有处于终止状态的容器。
$ docker container prune
运行一个 web 应用
前面我们运行的容器并没有一些什么特别的用处。
接下来让我们尝试使用 docker 构建一个 web 应用程序。
我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。
runoob@runoob:~# docker pull training/webapp # 载入镜像
runoob@runoob:~# docker run -d -P training/webapp python app.py
参数说明:
-d:让容器在后台运行。
-P:将容器内部使用的网络端口映射到我们使用的主机上。
查看 WEB 应用容器
使用 docker ps 来查看我们正在运行的容器:
runoob@runoob:~# docker ps
CONTAINER ID IMAGE COMMAND ... PORTS
d3d5e39ed9d3 training/webapp "python app.py" ... 0.0.0.0:32769->5000/tcp
这里多了端口信息。
PORTS0.0.0.0:32769->5000/tcp
Docker 开放了 5000 端口(默认 Python Flask 端口)映射到主机端口 32769 上。
这时我们可以通过浏览器访问WEB应用
我们也可以通过 -p 参数来设置不一样的端口:
runoob@runoob:~$ docker run -d -p 5000:5000 training/webapp python app.py
docker ps查看正在运行的容器
runoob@runoob:~# docker ps
CONTAINER ID IMAGE PORTS NAMES
bf08b7f2cd89 training/webapp ... 0.0.0.0:5000->5000/tcp wizardly_chandrasekhar
d3d5e39ed9d3 training/webapp ... 0.0.0.0:32769->5000/tcp xenodochial_hoov
容器内部的 5000 端口映射到我们本地主机的 5000 端口上。
网络端口的快捷方式
通过 docker ps 命令可以查看到容器的端口映射,docker 还提供了另一个快捷方式 docker port,使用 docker port 可以查看指定 (ID 或者名字)容器的某个确定端口映射到宿主机的端口号。
上面我们创建的 web 应用容器 ID 为 bf08b7f2cd89 名字为 wizardly_chandrasekhar。
我可以使用 docker port bf08b7f2cd89 或 docker port wizardly_chandrasekhar 来查看容器端口的映射情况。
runoob@runoob:~$ docker port bf08b7f2cd895000/tcp -> 0.0.0.0:5000
runoob@runoob:~$ docker port wizardly_chandrasekhar5000/tcp -> 0.0.0.0:5000
查看 WEB 应用程序日志
docker logs [ID或者名字] 可以查看容器内部的标准输出。
runoob@runoob:~$ docker logs -f bf08b7f2cd89
* Running on http://0.0.0.0:5000/ (Press CTRL C to quit)192.168.239.1 - - [09/May/2016 16:30:37] "GET / HTTP/1.1" 200 -192.168.239.1 - - [09/May/2016 16:30:37] "GET /favicon.ico HTTP/1.1" 404 -
-f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。
从上面,我们可以看到应用程序使用的是 5000 端口并且能够查看到应用程序的访问日志。
查看WEB应用程序容器的进程
我们还可以使用 docker top 来查看容器内部运行的进程
runoob@runoob:~$ docker top wizardly_chandrasekhar
UID PID PPID ... TIME CMD
root 23245 23228 ... 00:00:00 python app.py
检查 WEB 应用程序
使用 docker inspect 来查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。
runoob@runoob:~$ docker inspect wizardly_chandrasekhar[
{
"Id": "bf08b7f2cd897b5964943134aa6d373e355c286db9b9885b1f60b6e8f82b2b85",
"Created": "2018-09-17T01:41:26.174228707Z",
"Path": "python",
"Args": [
"app.py"
],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 23245,
"ExitCode": 0,
"Error": "",
"StartedAt": "2018-09-17T01:41:26.494185806Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},......
停止 WEB 应用容器
runoob@runoob:~$ docker stop wizardly_chandrasekhar
wizardly_chandrasekhar
重启WEB应用容器
已经停止的容器,我们可以使用命令 docker start 来启动。
runoob@runoob:~$ docker start wizardly_chandrasekhar
wizardly_chandrasekhar
docker ps -l 查询最后一次创建的容器:
# docker ps -l
CONTAINER ID IMAGE PORTS NAMES
bf08b7f2cd89 training/webapp ... 0.0.0.0:5000->5000/tcp wizardly_chandrasekhar
正在运行的容器,我们可以使用 docker restart 命令来重启。
移除WEB应用容器
我们可以使用 docker rm 命令来删除不需要的容器
runoob@runoob:~$ docker rm wizardly_chandrasekhar
wizardly_chandrasekhar
删除容器时,容器必须是停止状态,否则会报如下错误
runoob@runoob:~$ docker rm wizardly_chandrasekharError response from daemon: You cannot remove a running container bf08b7f2cd897b5964943134aa6d373e355c286db9b9885b1f60b6e8f82b2b85. Stop the container before attempting removal or force remove
1、gitlab安装完成后要通过域名访问,需配置nginx
nginx的配置文件在 /etc/nginx/conf.d/
配置如下
可通过域名访问
2、用户注册时收不到邮件,需要配置vim /etc/gitlab/gitlab.rb
授权码需要在邮箱中获取
开启qq邮箱的POP3/SMTP服务并保存好授权码
配置完成后可进行测试
执行 gitlab-rails console进入控制台。 然后在控制台提示符后输入下面的命令 发送一封测试邮件:Notify.test_email('收件人邮箱', '邮件标题', '邮件正文').deliver_now
在首页注册后即可进入系统进行操作。
2021年是中国共产党诞辰100周年,这是举国同庆的大事件。回望百年征程波澜壮阔,而立今朝千秋伟业光彩夺目,我们的国家正在走向更加繁荣富强的时代。值此喜迎建党百年之际,作为互联网企业,我们有义务有责任为庆祝建党100周年营造良好的网络安全环境。
青果网络作为一家高效多云管理服务商,始终坚持合法合规经营,严格开展网络安全相关工作。此次,为庆祝建党百年,青果网络积极参与各级网络安全保障会议,严格展开网络安全风险排查工作。早在5月份便受邀参加泉州市网信办和网安支队联合组织召开的《2021年网络安全专项检查工作部署会》,根据会议传达精神,一个多月以来开展各项专项行动,全面加强网络安全保障工作,为迎接建党100周年献上自己的一份力量。
一、压实网络安全主体责任
根据网络安全专项检查工作部署,青果网络严格落实网络安全责任制,强化公司网络安全领导小组人员力量和责任意识,统一领导、部署、协调、落实公司网络安全保障工作,健全网络安全保护相关制度。由公司各部门组成专项工作小组,层层落实,形成全员联动防守机制,提高了公司应对网络安全违规事件的处理能力。
二、加强网络安全宣传教育
根据网络安全专项检查工作部署,青果网络开展建党百年网络安全保障工作专项会议,传达上级主管部门指导精神,组织公司全员学习网络安全基础意识及日常网络安全行为规范,学会分辨在工作和日常生活中存在的网络安全风险和信息泄露原因,提高风险防范意识,加强学习基础防护措施等,切实行动落实公司全员的网络安全意识教育。
与此同时,青果网络通过网站公告、站内信、公众号等渠道,对所有用户进行网络安全宣传教育,一方面提醒所有用户妥善保护好个人信息和产品信息,避免设置弱密码、谨防黑客攻击等;另一方面普及常见违规事件与违规信息的相关知识,严格规范入网行为,严厉禁止出现危害网络安全、涉赌涉诈、色情低俗等违法违规行为。
三、加强网络安全日常巡查
为保障建党百年的良好网络环境,公司严格执行网络安全巡查制度,安排专人每日定时对网络日志进行巡查和分析,并对巡查结果进行详细记录,准确掌握网络安全管理的实际情况,做到风险隐患及早发现,网络风险隐患及时化解,切实提高网络安全防护能力和管理水平。
筑牢网络安全防线,实现建设网络强国,需要凝聚所有互联网人的力量。青果网络在此提醒所有用户,需时刻绷紧思想之弦,做到合法合规经营的同时,加强网络安全的自检自查工作,织密网络安全之网。青果网络举报中心(https://www.qg.net/doc/205.html)设立的初衷旨在为用户提供平台安全入网指南,助力网络安全。广大用户须自觉遵守《青果网络注册协议》和《青果网络服务条款》,在此之上履行相应的义务,切勿从事违法犯罪活动。
庆祝建党100周年,切实做好网络安全保障工作是所有互联网人义不容辞的义务和责任,青果网络与广大用户携手,勇当维护网络安全的主力军,坚定不移共筑网络安全防线,为护航建党100周年贡献应有力量。
pip 临时使用,国内网络以清华镜像源安装 selenium 为例。 例如:`pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium` 注意,simple 不能少, 是 https 而不是 http ![img](https://public-1251015552.cos.ap-guangzhou.myqcloud.com/Uploads/image/2023-11-20/161438924fe29.jpg)