Linux文件服务器的搭建
Linux文件服务器的搭建
Samba
vsftpd
nfs
Samba服务
作用:共享目录(smb协议)
软件:samba 服务端, samba-client 客户端
配置文件:/etc/samba/smb.conf
服务:smb, nmb
端口:smb ---> 139/tcp, 445/tcp 提供文件共享功能
nmb ---> 137/udp, 138/udp 提供解析计算机名称
配置文件:/etc/samba/smb.conf
全 ...
Linux服务器性能查看命令
一、uptime命令
[root@#test~]# uptime
15:26:42 up 101 days, 18:44, 3 users, load average: 0.18, 0.22, 0.19
这就是 CPU 的平均负载,很多人将它与 CPU 的使用率挂钩,这是错误的理解。平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,此队列越长,等待时间越长,负 ...
在Linux系统下搭建和配置一个minio文件服务器(一)
1.minio文件服务器的介绍
Minio 是一个基于Go语言的对象存储服务。它实现了大部分亚马逊S3云存储服务接口,可以看做是是S3的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。区别于分布式存储系统,minio的 ...
IDEA远程调试Linux服务器上代码
1、配置IDEA
备注:
3 -- 名称随意更改,但要好识别
4 -- 远程调试主机的IP
5 -- 服务对应的端口,不要与服务的端口一致
6 -- 选择代码运行的jdk版本
7 -- 选择完jdk版本后出现的一串代码,复制出来
8 -- 选择你的项目
2、配置服务
第一种:SpringBoot项目
Spring boot 通过 java -jar -agentlib:jdwp=transport=dt_socket ...
Linux服务器加入到域的方法
你是不是想把Linux服务器加入到域中呢?
但是却不知道把Linux服务器加入到域中的方法,那么今天就由小编为大家介绍Linux服务器加入到域的方法。
1.配置DNS
# vi /etc/resolv.conf
nameserver 192.168.2.30
nameserver 192.168.2.32
# vi /etc/host.conf
# nslookup 192.168.2.32 DNS查找
# net time SET 192.168.2.32 时间 ...
Linux服务器加入到域的方法
你是不是想把Linux服务器加入到域中呢?
但是却不知道把Linux服务器加入到域中的方法,那么今天就由小编为大家介绍Linux服务器加入到域的方法。
1.配置DNS
# vi /etc/resolv.conf
nameserver 192.168.2.30
nameserver 192.168.2.32
# vi /etc/host.conf
# nslookup 192.168.2.32 DNS查找
# net time SET 192.168.2.32 时间 ...
linux搭建邮件服务器
邮件服务器概述使用Email很容易,但是Internet的邮件系统是通过很复杂的几个系统组成的,对于最终用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer Agent,邮件传输代理代为传递,Sendmail和Postfi ...
Linux top命令 查看服务器资源占用情况
Linux top命令的用法详细详解
top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。
本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字 ...
Linux服务器和Nginx配置syslog转发
一、将Linux系统日志通过Rsyslog输出到syslog服务器
Rsyslog是linux系统下高速的日志收集处理服务,它具有高性能、安全可靠和模块化设计的特点,能够接收各种来源的日志输入(例如:file,tcp,udp,uxsock等),并通过处理后将结果输出的不同的目的地(例如:mysql,mongodb,elasticsearch,kafka,日志审计服务器等), ...
查看linux服务器的系统信息
查看linux服务器的系统信息
查看系统内核:
uname –a
查看操作系统的版本(redhat):
cat /etc/redhat-release
查看网络配置信息
ifconfig
输出如下信息
eth0 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:10.1.3.101 Bcast:10.1.3.255 Mask:255.255.255.0
……
eth1 ...
用FinalShell连接linux服务器
参考:http://www.hostbuf.com/
主要特性:
1.多平台支持Windows,macOS,Linux
2.多标签,批量服务器管理.
3.支持登录ssh和Windows远程桌面.
4.漂亮的平滑字体显示,内置100多个配色方案.
5.终端,sftp同屏显示,同步切换目录.
6.命令自动提示,智能匹配,输入更快捷,方便.
7.sftp支持,通过各种优化技术,加载更快,切换,打开目录无 ...
Linux调整服务器时间
最近在家弄个服务器,搞的外网映射,安装的虚拟机,发现时间有点问题,所以就做了一点调整。
同步时区
[root@localhost ~]# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia ...
在linux服务器上安装Jenkins
Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用。本章教大家如何在linux服务器上安装Jenkins。
获得一台linux服务器
要在linux下安装git,首先你得先有一台linux服务器,这里我选择了腾讯云
安装jdk
Jenkins的运行需要依赖jdk,所以在安装Jenkins之前我们得先把jdk装上。没有安装经验的同学可以参考 ...
Linux 服务器上有挖矿病毒处理【分析+解决】
Linux 服务器上有挖矿病毒处理
分析
今天遇到病毒挖矿,有点小兴奋。
来波分析:
看上面的症状是:攻击者通过docker入侵的【后面了解,可能是redis账号密码简单的原因被爆破的】
最奇诡的事,攻击者可能通过提权,获取到root的权限。然后一些列的挖矿病毒
大致流程图
症状表现
服务器CPU资源使用一直处于100%的 ...
在一台Linux服务器上安装多个MySQL实例(二)--使用单独的MySQL配置文件
上一篇文章介绍了两种MySQL部署多实例的方法,分别是:
使用官方自带的mysqld_multi来配置管理,特点是使用同一份MySQL配置文件,这种方式属于集中式管理,管理起来较为方便;
使用单独的MySQL配置文件来单独配置实例,这种方式逻辑简单,数据库之间没有关联。
两种方法最大的区别在于:使用mysqld_multi方式,所有的实例 ...
在一台Linux服务器上安装多个MySQL实例(一)--使用mysqld_multi方式
(一)MySQL多实例概述
实例是进程与内存的一个概述,所谓MySQL多实例,就是在服务器上启动多个相同的MySQL进程,运行在不同的端口(如3306,3307,3308),通过不同的端口对外提供服务。
由于MySQL在一个实例下面可以创建多个数据库,所以通常在一台服务器上只要安装一个MySQL实例即可满足使用。但在实际使用中, ...
Windows/Linux 通过 ssh 打开 远程服务器 GUI程序
背景
在 Windows + ssh(Cygwin) + Linux(运行在虚拟机中的Ubuntu) 是一个很舒服的方案,但是偶尔需要用到 图形界面。
如果需要通过ssh打开远程服务器端的程序,需要X11 forwarding。否则,会显示:
$ gedit
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init serv ...
WinSCP远程连接Linux服务器
介绍一个 FTP客户端-IIS7服务器管理工具作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。下载地址:http://fwqglgj.iis7.net/cp/ftp/?tscc-jz&nbs ...
windows 安装 jenkins 自动化构建部署至linux服务器上
一、环境准备
1、git安装环境 参考链接 https://www.cnblogs.com/yuarvin/p/12500038.html
2、maven安装环境,包括jdk环境安装 参考链接 https://www.cnblogs.com/yuarvin/p/7837963.html
3、Jenkins 安装环境 参考链接 https://www.cnblogs.com/yuarvin/p/12499172.html
二、jenkins 插件安装
如本次 ...
Linux下svn服务器迁移
1.介绍迁移方式:1.由于项目工作需要进行svn服务器的迁移,对此简要介绍svn服务器的迁移方案。2.主要迁移方式:
svnadmin dumpsvnadmin hotcopysvnsync3.【svnadmin dump】是官方推荐的备份方式。
优点:比较灵活,可以全量备份也可以增量备份,并提供了版本恢复机制。缺点:如果版本比较大,如版本数增长到数万、数十万, ...