龙腾万里sky的博客

养得胸中一种恬静

默认情况下,无论是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
阅读全文 »

国内镜像源

aliyun镜像

http://mirrors.aliyun.com

163镜像源

http://mirrors.163.com

中国科技大学

http://mirrors.ustc.edu.cn

centos官方站点

http://mirrorlist.centos.org

centos6.5的CentOS-Base.repo配置,修改的时候可以备份一份。

阅读全文 »

自己之前一直在用jdk6&&7,公司之前也是用jdk7。后来发现更新了jdk8引入了函数式编程,lambda表达式和stream流的概念,再后来发现JDK更新的速度越来越快了。直到有一天逛技术博客的时候发现出到jdk12了,下载后安装了试了下新功能,奇怪的是没有jre我这里下载的是解压版本。于是乎就搜索的一番,原来后续的版本需要手动来安装jre。顺带吐槽一下,去Oracle官网下载旧版本的jdk还得注册账号,以前可是不需要的。而且最近更新是真的快,jdk14也出来了。

正文

平时工作环境都是在win上的,只有测试、生产环境在linux下运行的。所以下面尝鲜的时候是在win下进行的。对于想了解jdk最新版本的新特性,还是很有帮助的。

一、 首先进入你安装jdk的目录

我这已经是手动执行过命令了,所以生成了jre

在这里插入图片描述

二、cmd(管理员身份启动)

cd 到安装jdk目录,是不是发现没有jre,很诡异,看下面如何操作。
在这里插入图片描述
在这里插入图片描述

三、执行以下命令生成jre

当然我自己也做了测试,对于jdk14的版本也同样适用。

阅读全文 »
0%