LINUX 游戏服务器之旅1_SSH连接

来源:互联网 发布:java图形界面步骤 编辑:程序博客网 时间:2024/05/16 18:27

以此作为笔记..记录现在似懂非懂的一些知识,希望随着时间的增长日积月累的学习 把这些疑惑全都解开

1.下载虚拟机VMware10

2.linux操作系统Centos6.5


首先要解决自然是通过XSHELL4 和SSH Secure File Transfer Client远程连接的问题,哦不 ,还是先把linux的VMwareTOOLS给装下

root权限,cd /media/

cd VMware\ Tools/


cp 

VMwareTools-8.1.3-203739.tar.gz    /tmp

 


cp 

VMwareTools-8.1.3-203739.tar.gz    /tmp

 

cp VMwareTools-8.1.3-203739.tar.gz    /tmp  //把文件拷贝出来

cd /tmp

tar -zxf VMwareTools-8.1.3-203739.tar.gz //-zxf这个参数用来干什么的 ??以后细查

 cd vmware-tools-distrib/

./vmware-install.pl 

然后一直按 回车 ,文你要不要yes的地方按yes

接下来解决连接的问题

1.首先要用桥接的方式连接到主机

2.配置固定的ip地址,并且要能和主机相互拼通

/etc/sysconfig/network-script/ifcfg-eth0

没有这个文件则新建它

1.配置DNS:

修改 /etc/resolv.conf 文件,添加如下代码:
nameserver 202.96.128.166
nameserver 202.96.134.133

 

2.配置固定IP地址:
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,该文件全部代码如下(注意:具体写的时候就不要加如下中文注释):
复制代码
DEVICE=eth0                    #网卡代号,需要ifcfg-eth0想对应
HWADDR=00:0c:29:97:70:f9       #网卡地址
BOOTPROT=static                #开机协议,有dhcp及static
IPADDR=192.168.1.188           #IP(自定义的固定IP)
GATEWAY=192.168.1.1            #网关,即默认路由
NETMASK=255.255.255.0          #子网掩码/子屏蔽网络
ONBOOT=yes                     #是否开机启动
DNS1=202.96.128.166            #主DNS1地址
DNS2=202.96.134.133            #备用DNS2地址
复制代码

 

3.重启网络 :
/etc/init.d/network restart    #本人还是习惯用这个!!!

或者

service network restart

设置好后重启网络

service network restart

再次查看ip地址 

ifconfig

是否为配置的ip 然后拼主机ip能拼通则OK

ping www.baidu.com

如果也可以拼通那么外网也OK 如果拼不通,则DNS设置有问题

 /etc/resolv.conf 
 # Generated by NetworkManager
nameserver 8.8.8.8

修改这个文件添加nameserver 8.8.8.8

重启网络

如果仍然是拼不通 记得把该死的360关闭, 在重新试一下


接下来就是开启SSHD的服务了

1.首先查看是否安装ssh的相应包
rpm -aq|grep ssh
2.如果已经安装查看相关的port是否打开
netstat -an|grep 22
3.设置随机启动
通过ntsysv 选中sshd服务
也可以通过chkconfig也设置
chkconfig -- level 23456 sshd on

chkconfig --list sshd //查看服务开启
4.当这些部分都做好后重新reboot后,还是不能通过ssh联上去。

service sshd status 查看sshd服务状态

看看是否正运行

如果正在运行还是连接不上则看下面这一步否则本文结束 大功告成!


5.看一个系统本身的防火设置。(仍然连接失败把防火墙先关了试一下service iptables stop 这时候就可以连上了)

这是因为防火墙没有打开sshd服务的22端口


可以手工清空一个规则
iptables -F回车
iptables -t nat -F回车

或者编辑防火墙配置 vim /etc/sysconfig/iptables

添加

A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT//目前还不知道参数的意义

然后重启防火墙

service iptables restart

这时候就可以通过SSH Secure File Transfer Client 和Xshell4连接服务器了

本文结束



0 0
原创粉丝点击