广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享登录linux云服务器配置的知识,其中也会对linux连接云服务器命令进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
当您开启了云服务器,您可以连接登录云服务器。不同的操作系统登录方式有所不同,具体参考下表:
云服务器为Linux系统时
Windows
1.VNC连接
2.远程登录软件连接
3.密钥连接
Linux/Mac OS
VNC连接
2.SSH密钥连接
3.密钥连接
[TOC]
在云平台中,创建云主机的时候希望能够对主机进行一些初始化操作,如配置ip,主机名,密码,ssh登录等。openstack上可以使用cloud-init进行初始化。
OpenStack虚拟机镜像指南
cloud-init 原理(执行的整个过程)
Cloud-init的认识和应用
cloud-init 是 linux 的一个工具,当系统启动时,cloud-init 可从 nova metadata 服务或者 config drive 中获取 metadata,完成包括但不限于下面的定制化工作:
cloud-init官方文档
官方配置参数参考
阿里云官方文档 安装cloud-init
前提条件
• 准备一台KVM机器,用于制作初始的centos7镜像
• 已为Linux云服务器绑定弹性IP。
• 已登录Linux云服务器。
• Linux云服务器的网卡属性为DHCP方式。
网卡配置文件为动态IP获取
配置ssh文件
在需要免密码登录的机器上执行下面命令,产生密钥对(controller节点上)
编辑配置文件 /etc/cloud/cloud.cfg
用微秒生成随机密码的命令
如果希望能够修改 instance 的 hostname(默认 instance 每次重启后 cloud-init 都会重新将 hostname 恢复成初始值),将 cloud_init_modules 列表中下面两项删除或注释掉:
(可选配置)在 /etc/cloud/cloud.cfg 文件中自定义网络配置
在cloud.cfg文件增加该配置之后,cloud-init不会管理/etc/sysconfig/network-scripts/下网络配置,需要自行管理。
建议提前配置好网卡配置文件为dhcp获取,否则在私有云上创建的实例可能会导致获取不到IP地址;原因是cloud-init中的自动配置网卡文件可能会导致mac地址不一致。
(可选配置)设置root用户密码
修改以下配置使得镜像创建的云服务器主机名不带.novalocal后缀且主机名称中可以带点号。
a. 执行如下命令,修改 __init__.py 文件
执行如下命令进入cloudinit/sources文件夹。
执行以下命令编辑Cloud-Init日志输出路径配置文件,设置日志处理方式handlers
检查Cloud-Init工具相关配置是否成功
执行以下命令,无错误发生,说明Cloud-Init配置成功
设置完成后关闭虚拟机,准备下一阶段生成镜像
如果对接ceph存储。可以把qcow2格式转换为raw格式的镜像再上传
Ceph缺点是不支持从qcow2格式的镜像引导,所以需要转换raw格式的镜像
将镜像上传到openstack的glance节点上(在controller节点上)
在ceph上查看镜像和glance池的数据
创建实例并查看cloud-init配置是否成功
虚拟机镜像需要确保安装了 cloud-init
OpenStack 提供了命令行参数--config-drive 用于配置是否在创建虚拟机时使用 config drive 机制
在/etc/nova/nova.conf中配置,直接使OpenStack计算服务在创建虚拟机时默认使用config drive 机制
注意
我们需要用到的是linux上的神奇Xshell和Xftp
xshell
是一个强大的安全终端模拟软件,它支持SSH1,
SSH2,
以及Microsoft
Windows
平台的TELNET
协议。
下载地址:
Xftp
是一个基于
MS
windows
平台的功能强大的SFTP、FTP
文件传输软件。
下载地址:
安装完毕后打开xshell
设置网站帐号信息
设置云服务器信息
设置服务器帐号
设置字符集编码
设置好了就点击ok保存
一切准备就绪,让我们连接看看云linux服务器的庐山真面目吧!
黑不隆冬的,啥都没有,这就是linux的shell啦。shell(壳)到底是什么东东呢?
引用
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
linux作为服务器专用操作系统,主要就是默默的待在机房提供各项网络服务的,为了节省系统资源,像windows那样华丽丽的用户桌面就默认不加载了。当然现在越来越多的用户使用linux作为日常家庭办公用操作系统,所以就有了像gnome、kde这样超华丽的桌面。不过作为服务器使用还是推荐用命令行界面吧,毕竟省一点资源,网站打开可能会更快一点嘛!
接下来,我们键入命令
cd
/home
进入home目录
然后键入
cd
/home
mkdir
wdcp
cd
wdcp
在home目录下面创建一个名为wdcp的文件夹,同时打开他。
接下来,我们运行远程下载命令
wget
下载wdcp程序的RPM安装包,该安装包方便,快速,5分钟就可安装完。
注:该安装只支持CentOS
5.X,wdOS
1.0,wdlinux_base_5.X,CentOS
6.X。这就是前面为什么建议大家选择centOS的原因。
看到这些,说明已经下载完成啦。
继续键入命令
sh
lanmp_wdcp_24_in.sh
进行程序的安装,安装会持续几分钟。
看到这里,说明我们的安装已经完成了。
按照提示,在浏览器输入http://你的IP:8080即可打开linux的可视化管理系统wdcp啦
亲,输入默认用户admin
密码wdlinux.cn你就可以开始使用wdcp服务器/虚拟主机管理系统啦!
附加重要说明:
1.很多朋友的域名没有备案,没有备案的域名阿里云不支持绑定,但是wdcp的后台创建站点的时候必须绑定域名。
2.如果你想用IP访问,可在xshell环境下面键入命令cd
/www/web/default,这个是默认的站点目录。
先要备份数据哈,别说我没提醒你。
按照linux 系统来说,先登陆阿里云,右上角点击 控制台,再去左侧点击实例,在服务器列表右侧有一个服务器列表,列表中的最右侧 点击 更多,可以看到更换系统盘的选项,点击进入后,能看到公共镜像,包括linux 和windows,还有可选的 宝塔面板,建站的话使用这个就可以了。
更多参阅阿里云官方帮助,内容挺丰富的,这里也写不完。看不懂可以问我。
本地为 Windows 系统
云服务器 ECS 实例创建好之后,您可以使用以下任意一种方式登录服务器:
远程登录软件 (如 Putty): 采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。
管理终端:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。
使用远程登录软件登录实例
远程登录软件的用法大同小异。本文档以 Putty 为例,介绍如何远程登录实例。Putty 操作简单、免费、免安装,下载地址:
启动 Putty.exe 程序,进入 Putty 主界面。
在 Host Name 中输入实例的公网IP地址。
使用默认端口 22。
在 Connection Type 中,选择 SSH。
在 Saved Session 中输入希望保存的名字,然后单击 Save ,这样以后可以方便调用而不需要每次输入 IP 地址。
单击 Open 进行连接。
首次连接,会出现以下提示。单击 是。
根据提示,分别输入您的 Linux 云服务器 ECS 实例的用户名和密码。密码不会显示在屏幕上。输入完成后回车。
您现在成功连接到实例,可以进行操作了。
使用管理终端
管理终端作为一种区别于普通远程的连接工具,在普通远程工具(比如 Putty、Xshell、SecureCRT 等)无法使用的下,您可以通过管理终端进入云服务器登陆界面,查看服务器界面当时状态;如果您拥有操作权限,可以登录到服务器进行操作配置,对于有技术能力的用户解决自己遇到的问题有很大的帮助。
使用场景
管理终端适用于包括但不限于以下场景:
实例引导速度慢如启动自检,您可以通过管理终端查看进度;
您的实例内部软件设置错误导致无法远程连接(例如防火墙设置出错),您可以通过管理终端登录,然后重新设置防火墙;
应用消耗 CPU/带宽比较高,导致无法远程连接(例如被肉鸡,进程CPU/带宽跑满),您可以通过管理终端进入登录结束异常进程等。
操作步骤
登录云服务器管理控制台。
定位到要连接的实例。
点击右侧的 更多 连接管理终端。
第一次使用会提示连接密码。该提示只出现一次,以后每次登录时都需要输入该密码,请务必记下该密码。
如果忘记密码,单击右上角的 修改管理终端密码。
单击左上角的 发送远程命令 的 连接管理终端。输入连接密码连接实例。
输入用户名和密码即可登录。如果持续黑屏,是因为 Linux 实例处于休眠状态,单击键盘任意键即可唤醒。
关于登录linux云服务器配置和linux连接云服务器命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |