Redhat-ssh服务开启-yum源配置-网络配置

1、ssh服务


查看是否开启了ssh服务,
可以使用sudo service sshd status


(1).查看ssh服务的状态


输入以下命令:
sudo service sshd status
如果出现
Loaded: error (Reason: No such file or directory)
提示的话,说名没有安装ssh服务,按照第二步:安装ssh服务。
如果出现
Active: inactive (dead)
说明已经安装了ssh服务,但是没有开启。按照第三步:开启ssh服务。


(2).安装ssh服务

安装ssh命令:
如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:
sudo yum install sshd
或者
sudo yum install openssh-server
如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:
sudo apt-get install sshd
或者
sudo apt-get install openssh-server
然后按照提示,安装就好了。


(3).开启ssh服务


在终端敲入以下命令:
sudo service sshd start
执行完命令后,用第一步:查看ssh服务状态的命令,如果出现以下提示
Active: active (running)
说明你的ssh服务已经启动了。如果失败来的话,那试着卸载一下(看第六步:卸载ssh服务)再安装(第二步:安装ssh服务)。


(4).使用ssh服务


使用ssh服务跟使用ftp服务一样,推荐安装xshell(一款远程登陆工具)来登陆本地主机。
安装Xshell完成后
putty ip
其中ip为你的ssh主机的ip地址或者主机名
比如我的ip地址为192.168.1.12,那么我可以使用 ssh 192.168.1.12来登陆我的主机。


(5).卸载ssh服务


如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:
sudo yum remove sshd
如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:
sudo apt-get –purge remove sshd
然后就会提示卸载完成。


2、Redhat 配置yum源


redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了


(1).配置本地yum源


要配置本地源,需要先把数据存储中的系统ISO挂载到vm上,所以,依次执行如下步骤:
首先vmw中cd需要选中启动时连接,然后选中本地的ISO文件。
然后
创建一个文件夹用来挂载ISO
mkdir /mnt/cdrom
执行挂载
mount -o loop /dev/cdrom /mnt/cdrom
这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续:
cd /etc/yum.repos.d
新建一个本地源文件,并编辑
vi local.repo
添加如下代码:
[local]
name=localbaseurl=file:///mnt/cdrom     (这里既是3个/,没写错)
gpgcheck=0
enabled=1
这时候本地yum源就完成了。
可以试下,yum install pip 是否成功。


(2).配置163yum源


这个就更简单了,直接在cd /etc/yum.repos.d下
新建一个163.repo文件,编辑,内容如下:
[163]
name=163baseurl=http://mirrors.163.com/centos/7/os/x86_64/
gpgcheck=0
enabled=1
这里要注意的是,baseurl这一项,你要到http://mirrors.163.com/centos这里,去找到你对应的redhat版本的目录,然后点os、再点x86_64(一般都有),然后用你地址栏上显示的网址替换上面的baseurl就行了,保存退出。


(3).配置epel源(可以不考虑)


rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm   
(这个链接经常变,自己http://dl.fedoraproject.org/pub/epel/7这里往下找就行了)
注意,我的redhat是7,所以如果你的版本不是7,那你要到http://dl.fedoraproject.org/pub/epel找到你对应版本的rpm包,然后用上面的命令下载,这条命令的作用就是在/etc/yum.repos.d目录下生成epel源。


有了这三个,基本是所有的包都能装了。如果还有找不到的,那你就按照这样的方法自己在配别的源就好了,甚至可以自己写一个yum源。



3、网络配置


在/etc/sysconfig/network-scripts中修改对应的ifcfg-****文件
示例输入信息为:
修改其中的dhcp为static
修改onboot中的no 为 yes
IPADDR=192.168.1.12
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
使用vi /etc/resolv.conf
修改/etc/resolv.conf文件
在里面可以添加信息为:
nameserver=8.8.8.8
nameserver=114.114.114.114
nameserver=192.168.1.1(对应于 /etc/sysconfig/network-scripts下修改文件中的GATEWAY)