Linux入门——CentOs系统+Xshell远程控制搭建Linux服务器
2016-05-12 11:06
746 查看
Linux系统相信有听说过的人一定不陌生。在上学的时候就有学过相关课程的同学应该也不少。
下面来看看,在搭建完了CentOs后,要怎样使用Xshell远程连接上去的。
1、在安装完成CentOs系统后,用ifconfig命令查看当前虚拟机中有无eth0网卡驱动,如果eth0没有启动,则需要开启。
输入vi /etc/sysconfig/network-scripts/ifcfg-eth0。(注意有空格的)
这里先说说如何判断进入文件后自己处于什么样的状态。刚有开始进入的时候,你还是处于vi状态下的,这个时候你试下用过箭头移动一下你的光标就可以知道,你编辑不了什么东西,输入也不会有任何反应。这个就是你还在vi状态下的证明。你可以看看自己虚拟机的左下角,会有提示的。而当你按[insert]后就会进入到编辑模式了。
![](http://img.blog.csdn.net/20160512154018541?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开配置文件后开到一项 ONBOOT(启动配置信息),若果是NO的,按[Insert]键后能进入编辑模式,再修改为yes。再按一下[insert]后就会退出编辑模式,这个时候如下图,会显示:replace。
![](http://img.blog.csdn.net/20160512154602406?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后再按[Esc]退出到vi模式下,这个时候虚拟机的右下角就不会出现提示了,这就回到了vi模式下,接着连续按两下ZZ保持并退出文件。(大写的Z)
![](http://img.blog.csdn.net/20160512105725553?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、当你修改完保存好后,再输入命令 servicenetwork restart。重启网络服务。然后再用命令:ifconfig看看eth0有没有启动起来。
![](http://img.blog.csdn.net/20160512105846165?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3、之后再打开Xshell,点击右上角新建一个会话,输入你看到的虚拟机中的Ip地址,再填写好服务器遵循的通讯协议。如果服务器中有登录的账号密码,也得在这填上,建议登录密码不填,让每次登录服务器时手动填上会比较安全些。
![](http://img.blog.csdn.net/20160512105937119?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160512105956477?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4、按下确定键后会出现你所要启动的会话窗口,随后输入服务器的登录密码,即可远程连接成功。
![](http://img.blog.csdn.net/20160512110143446?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160512110205654?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160512110328640?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160512110413807?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5、如图左边是虚拟机上装的CentOs系统,而右边则是远程连接了的XShell,红框中显示已经连接到的Ip地址。我们就可以通过Xshell来远程控制服务器了。以上就是初步的Linux基本服务器搭建。
![](http://img.blog.csdn.net/20160512110447088?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在这里解释一下输出信息的含义:
eth0:网络接口
link encap:网络类型
HWaddr:网卡物理地址
Inet addr :IP地址
Bcast:广播地址
Mask:子网掩码
UP:正在使用的网络接口
RX packets,TX packets接收和传输的数据包个数
RX byte,TX byte表示接搜和传输的具体数目
Interrupt:终端信息
Base address:内存地址
下面来看看,在搭建完了CentOs后,要怎样使用Xshell远程连接上去的。
1、在安装完成CentOs系统后,用ifconfig命令查看当前虚拟机中有无eth0网卡驱动,如果eth0没有启动,则需要开启。
输入vi /etc/sysconfig/network-scripts/ifcfg-eth0。(注意有空格的)
这里先说说如何判断进入文件后自己处于什么样的状态。刚有开始进入的时候,你还是处于vi状态下的,这个时候你试下用过箭头移动一下你的光标就可以知道,你编辑不了什么东西,输入也不会有任何反应。这个就是你还在vi状态下的证明。你可以看看自己虚拟机的左下角,会有提示的。而当你按[insert]后就会进入到编辑模式了。
打开配置文件后开到一项 ONBOOT(启动配置信息),若果是NO的,按[Insert]键后能进入编辑模式,再修改为yes。再按一下[insert]后就会退出编辑模式,这个时候如下图,会显示:replace。
然后再按[Esc]退出到vi模式下,这个时候虚拟机的右下角就不会出现提示了,这就回到了vi模式下,接着连续按两下ZZ保持并退出文件。(大写的Z)
2、当你修改完保存好后,再输入命令 servicenetwork restart。重启网络服务。然后再用命令:ifconfig看看eth0有没有启动起来。
3、之后再打开Xshell,点击右上角新建一个会话,输入你看到的虚拟机中的Ip地址,再填写好服务器遵循的通讯协议。如果服务器中有登录的账号密码,也得在这填上,建议登录密码不填,让每次登录服务器时手动填上会比较安全些。
4、按下确定键后会出现你所要启动的会话窗口,随后输入服务器的登录密码,即可远程连接成功。
5、如图左边是虚拟机上装的CentOs系统,而右边则是远程连接了的XShell,红框中显示已经连接到的Ip地址。我们就可以通过Xshell来远程控制服务器了。以上就是初步的Linux基本服务器搭建。
在这里解释一下输出信息的含义:
eth0:网络接口
link encap:网络类型
HWaddr:网卡物理地址
Inet addr :IP地址
Bcast:广播地址
Mask:子网掩码
UP:正在使用的网络接口
RX packets,TX packets接收和传输的数据包个数
RX byte,TX byte表示接搜和传输的具体数目
Interrupt:终端信息
Base address:内存地址
相关文章推荐
- ubuntu16.04LTS + xshell远程访问
- shell - 0.简单介绍
- Linux下的bash
- hdu_2446_Shell Pyramid(数学,二分)
- hdu_2446_Shell Pyramid(数学,二分)
- linux set profile bashrc source 非交互/交互式用户登录 for循环
- Java实现-高效排序算法之Shell排序
- [shell] file
- shell脚本部署无密码访问
- shell脚本
- spark-shell启动报错:./spark-shell: line 44: 5271 已杀死
- shell脚本替换文件中字符
- shell脚本学习笔记(1)
- linux shell ; || &&的区别
- 关于xshell 被avast防火墙拦截!解决方法!
- windows 64 位安装xshell5出现的一系列问题
- 初学shell(必须掌握的20条指令)
- paramiko exec_command 返回 shell 脚本 exit 值
- bash sh 用法区别
- HDU2149(巴什博弈Bash Game)