redhat7.6设置基础软件仓库时出错

redhat7.6设置基础软件仓库时出错,第1张

redhat7。6设置基础软件仓库时出错首先登录CentOS服务器,连接上服务器之后我们使用yumremovegit命令删除已安装的Git。

若未安装过Git则忽略上一步,使用yuminstallgit或者yuminsall-ygit,加了一个-y在之后的安装过程中就全(推荐教程:centos使用教程)安装完成后,使用git--version命令查看Git的版本,我们可以看到如下的版本信息,说明Git安装成功了。

在CentOS上我们使用Git连接Gitee码云,首先我们需要在服务器上生成公钥,在命令行输入ssh-keygen-trsa-C。

一、telnet连接

1首先进入终端,查看是否安装了telnet服务。linux默认安装了telnet,所以我们一般只需要安装telnet-server。

rpm -qa |grep telnet (查看是否安装telnet-server)。

没有安装telnet-server的话,我们可以将linux安装光盘放在光驱里。(不同的linux版本,linux的软件安装包可能不一样,只有一张光盘的话,肯定就在那一个上了。如果是linux redhat的话,就是在第三张光盘上。)

我使用的是linux版本是rhel-server-54-i386-dvdiso,将光盘加载到光驱之后,光盘被加载到/dev/cdrom中。

2在/mnt下创建一个目录cdrom(命令:mkdir/mnt/cdrom)。然后将/dev/cdrom中的内容挂载到/mnu/cdrom中(命令:mount /dev/cdrom /mnt/cdrom)。

3使用ll /mnt/cdrom(小写的L)找到Server目录,并用命令cd/mnt/cdrom/Server进入该目录。

4用命令(ll |grep telnet)找到telnet-server这个软件包。

5安装telnet-server这个软件

6使用命令:rpm -ql telnet-server 查看telnet-server的安装目录。

7修改telnet-server的配置文件。使用命令:vim/etc/xinetdd/telnet 打开telnet-server配置文件。将disable = yes 改为no 或者在disable前加上#符号。

8重新启动telnet-server服务。命令:service xinetd restart 或者/etc/initd/xinetd restart

9.Linux默认用root账号不可以进行远程连接。所有你需要创建一个用户,设置密码。然后通过telnet连接Linux。

创建用户: useradd user1 设置密码:passwd user1(然后系统提示你输入两次密码)。

10最后使用命令:telnet + 目标主机的ip地址。

二、ssh连接。

Telne服务使用很方便,但是它是通过明文传递信息,所有安全性就不高,目前普遍使用的SSH(SecureShell)来进行远程管理。SSH协议有SSH1和SSH2两个版本,他们使用管理不同的协议和实现,二者互不兼容。SSH2比SSH1在安全性,功能和性能上提高了很多,所以目前被广泛使用的SSH2。

1SSH服务器的安装

Linux下广泛使用免费的OpenSSH程序来实现SSH协议,OpenSSH同时支持SSH1和SSH2协议。

目前几乎所有的Linux发行版捆绑了OpenSSH,RedHat也不例外,默认RedHat的安装程序会将OpenSSH服务和客户程序安装在系统上。请使用下面的命令检查系统是否已经安装了OpenSSH服务:

rpm -qa | grep openssh

如果系统还没有安装OpenSSH服务,可以把RedHatAS4的第2张安装光盘,放入光盘进行装载,然后安装其包含ssh关键字的5个包。

2SSH服务的管理

(1)启动、停止、重新启动SSH服务

/etc/initd/sshd start

/etc/initd/sshd stop

/etc/initd/sshd restart

(2)自动启动SSH服务

如果需要让SSH服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“sshd”服务,然后在其前面加上“”星号,确定即可。

三、VNC连接

1默认RedHat的安装程序会将VNC服务和客户端程序安装在系统上,查看是否安装vnc-server。命令:rpm -qa| grep vnc

2如果没有安装话,将系统光盘的挂载到系统中。使用命令:mount /dev/cdrom /mnt/cdrom (在/mnt下必须存在cdrom目录,创建目录方式参考telnet连接)。

3在系统镜像中打开Server目录,找到vnc-server的安装包。

4.安装vnc-server

5如果安装过了,就用vim或vi打开/root/vnc/xstartup,将unset和exec前面的空格去掉,然后保存,退出编辑器。默认情况下,VNC服务采用的图形界面时twm,你可以使用GNOME或KDE图形界面环境,那就要将“twm”改为“gnome-session”或者“startkde”。(前提是系统已经安装了GNOME或KDE图形桌面环境),修改完后,执行关闭并重新启动桌面。vncserver -kill :1(开启的都要关掉)。然后使用vncserver重新打开连接。

6修改了xstartup之后,运行命令:vncserver,就打开了一个新的vnc连接端口。vnc端口是从5900开始的,当打开第一个端口时,端口号是5900:1,每打开一个,端口号加一(5900:2 5900:3。。。。。),这样就可以打开多个桌面,各个桌面之间不会干扰。

注意:如果使用x0vncserver的话,可以通过5900端口来连接,可以开启多个桌面,各个桌面可以互相共享。使用x0vncserver的话,需要打开本地主机的图形化界面,然后在图形界面下运行终端,在终端中运行命令:x0vncserver--PasswordFile=/root/vnc/passwd。要保持这个终端,因为它运行的是x0vncserver这个软件,如果关闭的话,就会断开连接。

7连接

如果运行的是vncserver的话,就是主机名加端口号。如果使用的是x0vncserver的话,直接就是主机名,不需要加端口号。

Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。想要传输自然需要连接服务器,如何使用Xftp连接Centos服务器?本文将详细说明xmanager企业版5中xftp如何连接服务器和操作服务器。

一、如何连接

1、 新建会话

打开Xftp软件,依次点击文件-新建,来新建会话;如果没有xftp,可以在xmanager企业版中下载使用

新建

2、自定义设置

在名称中输入自定义名称,主机中填写Centos服务器的ip地址,协议为:SFTP,端口默认为22。在下方的登录信息栏,填写用户名root和密码,

会话属性

3、自定义路径

点击选项选项卡,勾选使用UTF-8编码(不勾选的话会出现乱码),自定义本地文件夹路径,然后点击右下角的确定按钮,

会话

4、连接会话

选中刚才新建的会话,点击连接按钮,

连接

以上就是如何连接的步骤。

二、如何操作步骤:

1、进入root目录

连接后默认进入/root目录,

root目录

2、查看结构

可以查看根目录的文件夹结构,使用Xftp可以非常方便的管理Centos服务器,

查看

以上就是如何操作的步骤。

作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。

1 使用w命令查看登录用户正在使用的进程信息

w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:

用户名称

用户的机器名称或tty号

远程主机地址

用户登录系统的时间

空闲时间(作用不大)

附加到tty(终端)的进程所用的时间(JCPU时间)

当前进程所用时间(PCPU时间)

用户当前正在使用的命令

w命令还可以使用以下选项

-h忽略头文件信息

-u显示结果的加载时间

-s不显示JCPU, PCPU, 登录时间

$ w

23:04:27 up 29 days, 7:51, 3 users, load average: 004, 006, 002

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

ramesh pts/0 dev-db-server 22:57 800s 005s 001s sshd: ramesh [priv]

jason pts/1 dev-db-server 23:01 2:53 001s 001s -bash

john pts/2 dev-db-server 23:04 000s 000s 000s w

$ w -h

ramesh pts/0 dev-db-server 22:57 17:43 252s 001s sshd: ramesh [priv]

jason pts/1 dev-db-server 23:01 20:28 001s 001s -bash

john pts/2 dev-db-server 23:04 000s 003s 000s w -h

$ w -u

23:22:06 up 29 days, 8:08, 3 users, load average: 000, 000, 000

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

ramesh pts/0 dev-db-server 22:57 17:47 252s 249s top

jason pts/1 dev-db-server 23:01 20:32 001s 001s -bash

john pts/2 dev-db-server 23:04 000s 003s 000s w -u

$ w -s

23:22:10 up 29 days, 8:08, 3 users, load average: 000, 000, 000

USER TTY FROM IDLE WHAT

ramesh pts/0 dev-db-server 17:51 sshd: ramesh [priv]

jason pts/1 dev-db-server 20:36 -bash

john pts/2 dev-db-server 100s w -s

2使用who命令查看(登录)用户名称及所启动的进程

who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。

$ who

ramesh pts/0 2009-03-28 22:57 (dev-db-server)

jason pts/1 2009-03-28 23:01 (dev-db-server)

john pts/2 2009-03-28 23:04 (dev-db-server)

如果只希望列出用户,可以使用如下语句:

$ who | cut -d' ' -f1 | sort | uniq

john

jason

ramesh

补充 :users命令,可用于打印输出登录服务器的用户名称。该命令除了有help和version选项外,再没有其他选项。如果某用户使用了多个终端,则相应的会显示多个重复的用户名。

$ users

john

jason

ramesh

3 使用whoami命令查看你所使用的登录名称

whoami命令用于显示登入的用户名。

$ whoami

john

whoami命令的执行效果和id -un的效果完全一样,例如:

$ id -un

john

whoami命令能显示当前登入的用户名称,以及当前所使用的tty信息。该命令的输出结果包括如下内容:用户名、tty名、当前时间日期,同时还包括用户登录系统所使用的链接地址。

$ who am i

john pts/2 2009-03-28 23:04 (dev-db-server)

$ who mom likes

john pts/2 2009-03-28 23:04 (dev-db-server) Warning:

Don't try " who mom hates " command

当然,如果你使用su命令改变用户,则该命令(whoami)所显示的结果将随之改变。

4 随时查看系统的历史信息(曾经使用过系统的用户信息)

last命令可用于显示特定用户登录系统的历史记录。如果没有指定任何参数,则显示所有用户的历史信息。在默认情况下,这些信息(所显示的信息)将来源于/var/log/wtmp文件。该命令的输出结果包含以下几列信息:

用户名称

tty设备号

历史登录时间日期

登出时间日期

总工作时间

$ last jason

jason pts/0 dev-db-server Fri Mar 27 22:57 still logged in

jason pts/0 dev-db-server Fri Mar 27 22:09 - 22:54 (00:45)

jason pts/0 dev-db-server Wed Mar 25 19:58 - 22:26 (02:28)

jason pts/1 dev-db-server Mon Mar 16 20:10 - 21:44 (01:33)

jason pts/0 19216820111 Fri Mar 13 08:35 - 16:46 (08:11)

jason pts/1 19216820112 Thu Mar 12 09:03 - 09:19 (00:15)

jason pts/0 dev-db-server Wed Mar 11 20:11 - 20:50 (00:39

转自: http://blogcsdnnet/newdriver2783/article/details/8059368

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » redhat7.6设置基础软件仓库时出错

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情