博文

目前显示的是 二月, 2017的博文

CENOS 7 设置默认从字符界面启动方法

      CENTOS7和6.X系列的命令和配置文件有了不一样的地方。所以想配置系统默认启动进入字符界面,方法也和以前的版本有所不同。       CENTOS7的启动控制并不在inittab这个文件中。而是使用了systemctl set-default XXX.target命令来实现。事实上,如果你查看inittab这个文件,文件中会提醒你设置方式的变化,这个文件也就起个提示作用了。 点击查看大图 运行 # ls  /usr/lib/systemd/system  |grep runlevel 可以看到该目录下有下列文件 runlevel0.target -> poweroff.target     runlevel1.target -> rescue.target       runlevel1.target.wants runlevel2.target -> multi-user.target   runlevel2.target.wants runlevel3.target -> multi-user.target    3这是带网络功能的字符界面模式(常用) runlevel3.target.wants runlevel4.target -> multi-user.target runlevel4.target.wants runlevel5.target -> graphical.target    这是图形模式 runlevel5.target.wants runlevel6.target -> reboot.target systemd-update-utmp-runlevel.service runlevel3就是我们要的字符界面模式 #systemctl set-default runlevel3.target 输入这个命令,即可设定从字符模式启动系统。重启系统便是从字符模式启动了。

CENTOS 7设置aria2远程后台下载注意事项

    我的系统是centos 7.3版本。网上关于aria2的设置教程基本上基于6.X系列的。安装好aria2后,开始一直是通过SSH以命令行的形式下载的,关掉SSH后好像就无法后台下载了。也不能通过远程机器的浏览器实现图形化控制。毕竟,单从美观方面来看,图形化还是更悦目。也不想安装本地WEBUI软件,所以就想配置好主机,可以通过其他电脑的浏览器实现远程下载控制。 参考了网上很多的教程,配置文件也看了很多,但是我在WEB UI界面总是无法连接到主机,无法实现远程下载控制。网上教程很少有针对CENTOS7做特别说明的。由于本人实在是小白,通过一个晚上的摸索,总算把这事情给解决了。记录一下解决过程。     由于配置文件网上说明太多,就不贴配置文件了。需要注意的地方是,aria2从1.18版本开始使用rpc-secret参数,而不推荐使用rpc-user 和rpc-passwd这两个参数了。这个参数主要是用来保障远程下载安全的。所以在配置文件中尽量用rpc-secret= XXXX 这样的token格式( XXXX 是你自己 设置的相当于密钥的一串字符,后面会用到),而user和passwd官方说明文档中也说了很快就不要支持了。 设置好配置文件后,可以用# aria2c --conf-path= yourpath /aria2.conf (红色字体yourpath这个指的是你的配置文件的绝对路径)这个命令加载配置文件看看有没有什么错误。如果没有显示错误的话,可以用# aria2c --conf-path= yourpath /aria2.conf   -D这个命令让aria2实际后台待命。当然,你也可以加入到开机自启动中,这个网上有教程说明。     到了这一步后,配置的主体工程已经完成了。但是我在WEB UI端配置时,依然是无法连接主机。在办公室折腾无数次失败后放弃。回到宿舍后,通过笔记本连接主机,灵光一闪,用systemctl stop firewalld将防火墙关闭,然后 在WEBUI端设置,终于成功连接了。我猜应该 是防火墙阻止了对主机的连接。其实这一步应该 也可以通过在防火墙上设置端口来解决。由于我的机器是内网,所以直接关闭了防火墙。    ...

CENTOS 7.3 开启resilio-sync远程WEB GUI访问

  在CENTOS7.3上安装了Resilio-Sync服务,在服务器本机上也设置好了软件。但是服务器平时是不接显示器的,因此如果要更改服务器端的Resilio-Sync的配置就会麻烦一点。看到官网说将其监听IP地址改为0.0.0.0:8888即可打开远程配置功能。经过一番摸索,终于成功开启。现记录步骤如下:    1.登录服务器,输入cd /usr/bin/,进入/usr/bin目录,接下来输入 ./rslsync --webui.listen 0.0.0.0:8888 命令。设置监听端口为 0.0.0.0:8888,实际上这样就可以在任意一个终端通过WEB GUI配置服务器上的SYNC软件了。格式为:服务器IP:8888/gui 。 点击查看大图    2.虽然设置了监听端口,但是实际上此时在其他电脑无法访问这个配置地址。那是因为防火墙上没有开放8888端口。现在要做的是在防火墙中添加8888端口,使得其他终端可以访问。输入命令firewall-cmd --permanent --add-port=8888/tcp,这样就在防火墙中添加了8888例外端口。    3.接下来重启防火墙systemctl restart firewalld.service。 再重启一下resilio-sync服务systemctl restart resilio-sync.service。然后就可以在其他终端正常访问了。 点击查看大图

WIN10+CENTOS 7.3 双系统修改启动菜单顺序

   因为安装的是CENTOS 7.3,所以在网上搜索的教程多数是不能完全套用的,因为教程多数是以旧版本为例的。网上教程基本都是说在/etc/grub2/grub.cfg中修改参数,但是我在此目录下根本没找到这个文件。可能是版本的原因吧。只能 自己摸索,好在最终解决问题了。现将摸索过程记录如下: 1.首先,用find / -name "grub.cfg"命令搜索grub.cfg文件。事实上这个文件是存在的,只是不在/etc/grub2文件夹下。实际文件路径为/boot/efi/EFI/centos/grub.cfg 点击查看大图 2. cp做一个备份grub.conf,以防不测. 3. 编辑此文件vim /boot/efi/EFI/centos/grub.cfg 在文件中找到menuentry'CentOS Linux.......(Core)'.......这样的段落。其中单引号中CentOS Linux ....(Core) 这段文字就是开机启动选择项的显示内容。将此段内容复制出来。退出不保存。如果需要高速启动项显示顺序,则可以将menuentry开头的一个段落全部复制到相应的位置,保存,即可实现选项位置的调整。当然,选项位置的调整并不决定启动顺序。 点击查看大图 4.编辑grubenv文件,设定默认启动项。vim /boot/efi/EFI/centos/grubenv 将saved_entry=XXXX后面的内容修改为刚刚复制的开机选项(不含单引号),保存退出。 点击查看大图 点击查看大图 5.REBOOT重启机器即可以修改后的默认启动项启动机器。

Linux学习之CentOS(十一)--CentOS6.4下Samba服务器的安装与配置

转载自http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/06/3001863.html Linux学习之CentOS(十一)--CentOS6.4下Samba服务器的安装与配置 一、先恶狠狠地吐槽一下: 这篇随笔真是让我折腾了2天2夜才敢下笔写!!!为什么呢?之前是通过去Samba的官网下载的源码包,也就是.tar.gz来进行安装配置,不过这个让我折腾来折腾去就是没折腾出结果,还花了我整整1天1夜的时间,最后实在是熬不住了,想通过yum来重新进行Samba服务器的安装与配置,但是要使用yum首先必须是CentOS要联网,而我又没有找到Samba的rpm包,而之前一直没有搞定在虚拟机中的CentOS上网的问题,所以新的纠结又开始了,首先得先想办法让虚拟机能上网,这段经历已经记录下来了,可以查看上一篇随笔-- Linux学习之CentOS(十)--虚拟机下的CentOS如何上网 在经过一番痛苦的搜索、尝试之后,虚拟机上的CentOS终于能够上网了,当时我的那个热泪盈眶啊。。。。。。在能上网之后,我迫不及待地准备使用yum来重新安装我的Samba服务器。。。。。。至此,才开始下笔记录这段艰辛的历程!!!!! 二、Samba的简介: Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微 软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。 Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux 之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因 而 Samba较多的用在了Linux与windows之间的数据共享上面。 ...

转载:在CentOS 7中Samba服务安装和配置

在CentOS 7中Samba服务安装和配置 原文 http://lybing.blog.51cto.com/3286625/1676515 这篇指南介绍了如何在CentOS7中配置匿名和安全的Samba服务器。Samba是一个开源/自由软件套件,提供无缝的文件和打印服务SMB/CIFS客户端.Samba是免费的,不像其他的SMB/CIFS的实现着,Samba允许在Linux/Unix服务器和给予Windows的客户端之间协同工作, 初步说明 我有个一新安装的CentOS7 服务器,这是我要安装Samba服务器的机子。当然,你需要有一个windows机器来检查这台CentOS7的服务器是可被连接的。 我的CentOS7的服务器主机名:server1.example.com ,IP是:192.168.0.100 注意:Windows 机器必须和这台CentOS7在同一个工作组。可以用下面的命令来检查: 1 net config workstation 为了确保windows机器可以在窗口中处理类似的访问。在终端中添加服务器IP地址: 1 notepad C:\Windows\System32\drivers\etc\hosts 在我的例子中是这样保存的: 1 2 [...] 192.168.0.100  server1.example.com centos Samba 匿名 共享 首先我将解释安装Samba和匿名共享的方法。安装Samba运行 1 yum  install   samba samba-client samba-common 安装之后请备份一份原始的Samba配置文件: 1 mv   /etc/samba/smb .conf  /etc/samba/smb .conf.bak 然后来新建我们的conf文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...