后要求做的,系统安装与软件配置相关
分类:网络运维

配置~/.bashrc

用户名@路径高亮显示,方便能看到每条指令的第一条输出在哪,不然混沌沌一片分不清。
参考:

24. 安装 Rootkit Hunter

Rootkit Hunter,简写为 RKhunter,是在 Linux 系统中扫描 rootkits 和其它可能有害攻击的程序。

  1. # yum install rkhunter

图片 1

安装 Rootkit Hunter

在 Linux 中,从脚本文件以计划作业的形式运行 rkhunter 或者手动扫描有害攻击。

  1. # rkhunter --check

图片 2

扫描 rootkits

图片 3

RootKit 扫描结果

RHEL/CentOS 7 后需要做的 30 件事情(四) 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(四) 17. 安装 Webmin Webmin 是基于 Web...

MySQL

CentOS7yum源中没有MySQL,直接运行yum install -y mysql安装的是MariaDB,为安装MySQL:

$ wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #下载repo源
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm              #安装获得repo源
$ yum localinstall mysql57-community-release-el7-8.noarch.rpm          #安装源,5.7版本
$ yum repolist enabled | grep "mysql.*-community.*"                    #查看源是否安装成功
$ sudo yum install mysql-server                                           #安装
$ mysql -V #查看版本,注意V大写
$ service mysqld start                                                #启动服务
$ mysql -u root -p                                                    #连接服务
$./mysqladmin -u root -p password                                     #更改密码,cd到/bin

注意较新版本的mysql默认root密码不为空,网上有人说通过查看文件看,但是没有该文件,最后通过进入安全模式mysqld --skip-grant-tables后更改root密码解决。

22. 安装和配置 sudo

sudo 通常被称为 super do 或者 suitable user do,是一个类 UNIX 操作系统中用其它用户的安全权限执行程序的软件。让我们来看看怎样配置 sudo。

  1. # visudo

这会打开 /etc/sudoers 并进行编辑

图片 4

sudoers 文件

  1. 给一个已经创建好的用户(比如 tecmint)赋予所有权限(等同于 root)。

    1. tecmint ALL=(ALL) ALL
  2. 如果给一个已经创建好的用户(比如 tecmint)赋予除了重启和关闭服务器以外的所有权限(等同于 root)。

    首先,再一次打开文件并编辑如下内容:

    1. cmnd_Alias nopermit =/sbin/shutdown,/sbin/reboot

    然后,用逻辑操作符(!)添加该别名。

    1. tecmint ALL=(ALL) ALL,!nopermit
  3. 如果准许一个组(比如 debian)运行一些 root 权限命令,比如(增加或删除用户)。

    1. cmnd_Alias permit =/usr/sbin/useradd,/usr/sbin/userdel

    然后,给组 debian 增加权限。

    1. debian ALL=(ALL) permit

全新安装LinuxMint

基于Ubuntu,但是界面更清新大气,也接近Windows,是Linux桌面版的上佳选择。

  • 卸载系统自带的libreoffice/openjdk,代之以wps office/oracle jdk(Debian安装命令:dpkg –i packagename),另外IntelliJ Ideas/Pycharm(运行bin目录下的sh文件即可,快捷方式会自动添加到菜单中),Anaconda2(bash运行该sh文件,再conda install一些库,注意系统自带的python不要清除了,否则会影响一些软件的运行),
  • 安装Chrome;
  • 安装WPS,去官网下载deb包;打开时提示缺失一些字体,下载相应的字体安装后即可;
  • 安装MySQL:sudo apt-get install mysql-server,中间root密码直接回车略过,完成后查看服务 sudo netstat –tap |grep mysql显示监听端口即表示安装成功;
  • 安装Apache:sudo apt-get install Apache2,安装完成在浏览器输入127.0.0.1可看到Apache首页;
  • 安装PHP5暂时没找到到包,so代之以xampp,直接运行run文件即可。但是这时由于3306端口被单独安装的mysql占用,导致xampp中的MySQL无法开启,更改端口为3307后可正常开启;
  • 设置开机自动挂载windows分区,编辑/etc/fstab文件,注意编辑前先备份,sudo apt-get install cairo-dock cairo-dock-plug-ins

21. 安装 Vsftpd FTP 服务器

VSFTPD 表示 Very Secure File Transfer Protocol Daemon,是用于类 UNIX 系统的 FTP 服务器。它是现今最高效和安全的 FTP 服务器之一。

  1. # yum install vsftpd

图片 5

安装 Vsftpd FTP

编辑配置文件 ‘/etc/vsftpd/vsftpd.conf’ 用于保护 vsftpd。

  1. # vi /etc/vsftpd/vsftpd.conf

编辑一些值并使其它行保留原样,除非你知道自己在做什么。

  1. anonymous_enable=NO
  2. local_enable=YES
  3. write_enable=YES
  4. chroot_local_user=YES

你也可以更改端口号,记得让 vsftpd 端口通过防火墙。

  1. # firewall-cmd --add-port=21/tcp
  2. # firewall-cmd --reload

下一步重启 vsftpd 并启用开机自动启动。

  1. # systemctl restart vsftpd
  2. # systemctl enable vsftpd

安装telnet服务

yum install telnet-server
yum install telent 
systemctl enable telnet.socket  
systemctl start telnet.socket  
systemctl enable xinetd  
systemctl start xinetd  

与其他版本不同,centos7下面安装telnet 没有生成 /etc/xinetd.d/telnet 文件。
若一直无法连接注意防火墙是否关闭。
Windows下telnet功能可能需要到控制面板里开启。

参考资料:


0


0

查看评论

系统安装与软件配置相关,linux系统安装 安装CentOS需注意问题 CentOS是作为服务器的不二选择。 强关后重启无法正常开机,不间断长鸣...

17. 安装 Webmin

Webmin 是基于 Web 的 Linux 配置工具。它像一个中央系统,用于配置各种系统设置,比如用户、磁盘分配、服务以及 HTTP 服务器、Apache、MySQL 等的配置。

  1. # wget http://prdownloads.sourceforge.net/webadmin/webmin-1.740-1.noarch.rpm
  2. # rpm -ivh webmin-*.rpm

图片 6

安装 Webmin

安装完 webmin 后,你会在终端上得到一个消息,提示你用 root 密码在端口 10000 登录你的主机 ( 如果运行的是无接口的服务器你可以转发端口然后从有接口的服务器上访问它。(LCTT 译注:无接口[headless]服务器指没有访问接口或界面的服务器,在此次场景,指的是是出于内网的服务器,可采用外网/路由器映射来访问该端口)

vim配置

  • 修改颜色
    vi ~/.vimrc #该文件原来没有
    在文件添加如下内容:
    hi Comment ctermfg =blue
    该方法同样可以修改其他关键字颜色
  • 添加行号
    set nu
  • 修改主题为sublime配色方案
    github地址:
    Put monokai.vim file in your ~/.vim/colors/ directory and add the following line to your ~/.vimrc:
    syntax enable
    colorscheme monokai
    注意linux中以“.”开头的文件默认为不可见,ls –a指令可以看见所有的文件。

20. 安装 NTFS-3G 驱动

NTFS-3G,一个很小但非常有用的 NTFS 驱动,在大部分类 UNIX 发行版上都可用。它对于挂载和访问 Windows NTFS 文件系统很有用。尽管也有其它可用的替代品,比如 Tuxera,但 NTFS-3G 是使用最广泛的。

  1. # yum install ntfs-3g

图片 7

安装 NTFS-3G 用于挂载 Windows 分区

ntfs-3g 安装完成之后,你可以使用以下命令挂载 Windows NTFS 分区(我的 Windows 分区是 /dev/sda5)。

  1. # mount -ro ntfs-3g /dev/sda5 /mnt
  2. # cd /mnt
  3. # ls -l

本文由威尼斯手机娱乐官网发布于网络运维,转载请注明出处:后要求做的,系统安装与软件配置相关

上一篇:那就协和搭建256TB的网盘呗 下一篇:【威尼斯手机娱乐官网】Nginx常见现象代理转发配
猜你喜欢
热门排行
精彩图文