爱生活,爱分享


linux-01 服务器远程管理

haiten 2019-09-08 522浏览 0条评论
首页/正文
分享到: / / / /

前言

最近团队决定后续以 linux 作为主要的服务器,故需要回头捡下 linux 系统的知识,并参考下网上的资料和视频教程,整理了下常用的 linux 知识,计划一天最少更新一个章节。好了,废话少说,开始进入主题。

一、服务器准备

因联系春哥了解到,后续省平台管理侧建议使用最新版本的 centos7,所以这里我们直接上 centos7 了,直接跳过 centos6,6 和 7 有细微的小区别,如果使用 6 的场合,请自己百度解决,作为开发者,基本的搜商还是要有的。

小白阶段请不要直接操作我们开发测试环境和正式环境的linux,否则后果自负。这里给大家准备一台学习时练习用的 linux 服务器,这个是我个人自己出资购买和搭建的,使用树莓派搭建,安装的是centos7系统,中间因网络问题和机器性能问题可能会存在不稳定性,不过用来做研究应该是够了的,有意见的自己出资源解决(比如用自己的电脑装一个linux或者直接买一个云服务器之类的)。

服务器信息如下:

ip: 192.168.1.150

超管用户: root

超管密码:centos

二、Linux 常用远程连接工具

常用地的远程连接工具有:

SecureCRT —— 敲控制指令

WinSCP —— 传输文件

SSHSecureShell —— 同时有上述两者的功能

软件已经上传到我们本地的SVN服务器,请自己获取:

svn://192.168.1.254/resource-document

访客用户:visitor

访客密码:M@1W8NAo

三、查看服务器 ip

1、通过 ip addr 查看网卡 ip 地址

ip addr

2、通过 ifconfig 查看网卡 ip 地址

最小化安装 CentOs 后是没法直接用 ifconfig、netstat 命令的,如果要用 ifconfig、netstat 等命令需要安装 net-tools。 首先,可以通过 yum 软件包操作确认指令所在的软件包:

yum search ifconfig

然后,通过 yum 安装该软件包,当然,如果你的 linux 已经安装过来,自然就不需要重复安装了。

yum install -y net-tools

接下来,就可以使用 ifconfig 指令了:

ifconfig

四、如果遇到网络没有开启,或者自己想设置静态 ip

查询全部可用网卡硬件信息:

ifconfig -a

ifcfg-eth0为网卡的名字,如果不存在则新建该文件:

nano /etc/sysconfig/network-scripts/ifcfg-eth0
# 添加/修改以下内容(请根据自己实际情况修改):
---------------------------------------------------------------------
DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.150
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
---------------------------------------------------------------------

nano /etc/resolv.conf
---------------------------------------------------------------------
nameserver 192.168.1.1 
nameserver 8.8.8.8 
---------------------------------------------------------------------

重启网络:

service network restart

五、中文乱码处理办法

乱码出现的原因为:远程连接工具要求客户端和服务器端都要 UTF-8 编码,Windows 中文版的编码是非 UTF-8。zh_CN.UTF-8 是 UTF 编码的中文语言环境。Windows 使用的是 GB2312 编码,大多数 linux 系统支持的是 UTF-8 编码,而远程登陆时使用的是本地编码,所以会出现乱码的问题;现有几种解决方案:

1、方案1(推荐):设置 CRT 客户端编码

选项 -> 会话选项 -> 终端 -> 外观 -> 字符编码

2、方案2:修改服务器编码

修改 /etc/locale.conf

将文件内容修改 LANG=”zh_CN.gbk” ("zh_CN.gbk"为自己修改的字符集)

最后执行 source /etc/locale.conf 即可永久生效,下次登录,中文就不会乱码了。

原创不易,如需转载,请标明出处!

最后修改:2019-09-08 09:02:01 © 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

上一篇

发表评论

说点什么吧~

评论列表

还没有人评论哦~赶快抢占沙发吧~