龙腾万里sky的博客

养得胸中一种恬静

前言

主要以 Windows server2012R2 为主进行介绍,解决实际工作中遇到到的一些问题。

比如服务器 CPU 核心数过高,导致 Oracle 数据库安装时卡在 2% 的情况。

在 Windows 平台,你可以安装 VMware 工具模拟使用 Windows server 达到熟悉的目的。

img

阅读全文 »

Linux服务器挂载硬盘详细教程。

前言

本文将带来linux下的磁盘管理中的硬盘挂载,Linux操作系统挂载硬盘需要了解的一些知识。这可能是迄今为止介绍的最最最实用的linux硬盘挂载的文章了,比较详细。由于工作原因,平时使用的比较多。主要目的,只是想让更多人的了解到linux下挂载磁盘也不是那么困难。

有几种常见的文件系统,以前的老牌文件系统ext文件系统(ext2、ext3、ext4)。

在Redhat7系列还是推荐一款优秀的xfs文件系统,在性能上已经超越了ext文件系统。XFS文件系统是硅谷图形公司(Silicon Graphic Inc,简称SGI)开发的用于IRIX(一个Unix操作系统)的文件系统,后来将其移植到Linux操作系统上。XFS是一个高级日志文件系统,其优势是极具伸缩性,同样也极具健壮性。

还有一款btrfs(B-tree文件系统通常读作Buffer FS、Better FS、B-tree FS)文件系统同样很优秀,Redhat7安装就自带。
btrfs具有很多特性。例如:写快照、快照的快照、内建RAID(通常称为磁盘阵列)、子卷(subvolume),其最核心的理念是设计
容错、修复以及易于管理。btrfs最大容量卷为16EB,单个最大文件为16EB。

须知:本文全程使用的是安装选择语言是简体中文版的,所以看到的汉字显示,请不要惊讶。

正文

开局一张图,文章全靠编。开个玩笑,纯属逗大家乐一乐。下面的图片,已经点明了本文的核心内容。

阅读全文 »

默认情况下,无论是Windows还是linux,一般为动态获取IP地址以及DNS。日常工作中,推荐配置静态IP地址。本文将教你如何在linux下配置IP地址。

正文

基于Redhat系列,使用Centos7进行讲解。

磁盘相关的管理命令,可以参考菜鸟教程
https://www.runoob.com/(服务端->linux->linux命令大全)

一、设置静态IP

在Linux服务器网卡配置文件中新增如下配置

1
2
3
4
IPADDR=192.168.245.130  #静态ip地址
NETMASK=255.225.225.0 #子网掩码
GATEWAY=192.168.245.2 #网关地址
DNS1=114.114.114.114 #配置DNS 可配置多个DNS

1、Centos6设置静态IP

修改网卡if-eth0,个人使用虚拟机测试。

使用cat命令只查看ifcfg-eth0网卡配置文件

阅读全文 »

基于Ubuntu20.04优麒麟系统开启root用户,开启root以及普通用户远程登录

1、需要手动修改root用户密码,默认没启动

1
sudo root passwd

2、安装openssh-server

1
2
sudo apt update
sudo apt install openssh-server

3、启动sshd

1
systemctl start sshd

4、查看sshd状态

1
systemctl status sshd

在这里插入图片描述

阅读全文 »

注意:这篇文章对于定制版本的系统并不适用,有可能导致系统环境变量被破坏。这里测试用root用户没大多关系,正式环境能不用尽量别用root测试,使用普通用户提权。再提一句,某些定制Linux系统可能做过安全标记,也是不能随便动权限的。

正文

一、银河麒麟安装VNC服务

这里我并不推荐使用root用户,尽量用普通用户,通过提取权限即可。我这里用root,只是为了方便使用。赋予权限的宗旨是在最小范围内满足即可。

银河麒麟V10部署vncserver,使用如下yum命令安装:

1
yum install tigervnc-server tigervnc-server-module

新建vncserver@.service
在这里插入图片描述

1
2
3
#使用vim命令新建vncserver@.service
#执行这个脚本在定制系统上可能会破坏系统环境变量,导致基本命令无法使用。
vim /etc/systemd/system/vncserver@.service

下面为具体配置文件内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
#必须设置为simple,设置其它的报错
Type=simple
WorkingDirectory=/root/
#必须为root
User=root
Group=root

#ExecStart=/usr/bin/vncserver :1 -geometry 1920x1080
#Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

#ExecStart=/usr/sbin/runuser -l appadmin -c "/usr/bin/vncserver %i -geometry 1280x1024"
#必须为root
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
#必须为root
PIDFile=/root/.vnc/%H%i.pid
阅读全文 »
0%