HKL 发布的文章

1.cp /usr/share/doc/sddm/sddm.conf /etc/sddm.conf

2.vim /etc/sddm.conf

[Users]
# Default $PATH for logged in users 
DefaultPath=/bin:/usr/bin

# Comma-separated list of shells.
# Users with these shells as their default won't be listed
HideShells=/usr/sbin/nologin,/bin/false

# Comma-separated list of users that should not be listed
HideUsers=sync
#通过HideShells和HideUsers隐藏应用用户

# Maximum user id for displayed users
MaximumUid=60000

# Minimum user id for displayed users
MinimumUid=0
#主要是这一行MinimumUid修改为0后才能使用root用户

# Remember the session of the last successfully logged in user
RememberLastSession=true

# Remember the last successfully logged in user
RememberLastUser=true

3.vim /etc/pam.d/sddm

#auth    required        pam_succeed_if.so user != root quiet_success
auth    sufficient      pam_succeed_if.so user ingroup nopasswdlogin

1.H3C交换机是支持在同一端口同时配置MAC地址认证和802.1x认证的。

一开始由于交换机提示的问题以为在全局上只能启用MAC地址认证或者802.1x其中的一种,后来尝试只需全局启用

#
 port-security enable
#

就同时开启了MAC地址认证和802.1x

2.架构

(1)交换机端口设定801.1x和MAC auth的port-security方式,交换机会按 PAP的MAC地址 -> EAP的802.1x 顺序给RADIUS Server发送请求报文,当其中有一项RADIUS检验通过并回复Access-Accept报文时,交换机准予终端接入

- 阅读剩余部分 -

1.由于博客其实动态功能并不多,而且很多都是多年前完全不懂前端的情况下写的,所以有些功能没有考虑好,现在再看了一下前端代码部分,发现很多DOM操作已经完全没有必要去用jQuery了,以后再加新功能也不会用到jQuery的特性,所以计划改写jQuery部分为原生javascript。

2.逐步改写

(1)部分插件的改用

主要是博客使用了Bootstrap的框架,所以官方的Bootstrap部分功能是依赖jQuery的,这个直接替换成Bootstrap.native

另外一个就是timeago的实现替换了jquery.timeago为使用原生js的timeago

(2)DOM操作部分

原来博客主要通过jQuery做了许多DOM操作,例如Query Selector,这部分参考了You-Dont-Need-jQuery进行改写

(3)特殊部分

有一些jQuery特有的方法通过事件绑定重新实现了功能

- 阅读剩余部分 -

1.本文主要初步实现一个通过Web实时查询H3C网络设备的终端MAC信息所在端口查询,这个是通过实际网络环境设计的操作逻辑,因而代码部分仅供参考

2.系统架构

- 阅读剩余部分 -

1.本文主要记录了在Linux系统中使用自动化测试工具expect通过ssh登陆H3C设置并批量执行相同命令

2.安装expect

以ubuntu为例

sudo apt install expect

3.编辑expect脚本

- 阅读剩余部分 -

1.add the user/group quagga
[On RedHat/CentOS]

groupadd -g 92 quagga
groupadd -r -g 85 quaggavt
useradd -u 92 -g 92 -M -r -s /sbin/nologin
   -c "Quagga routing suite" -d /var/run/quagga quagga

[On Debian / Ubuntu]

addgroup --system --gid 92 quagga
addgroup --system --gid 85 quaggavty
adduser --system --ingroup quagga --home /var/run/quagga/ \
   --gecos "Quagga routing suite" --shell /bin/false quagga
   

groupadd quagga
useradd quagga -g quagga

chown quagga:quagga /var/run/
chmod 777 /var/run/
chown quagga:quagga /usr/etc/ 编辑配置文件
chmod 777 /usr/etc/

Since there is a project to deploy a x86 VyOS as the router, After I install the system and I find out that I can use the console to connect to the system jusk like other Cisco(H3C) routers rather than using the screen.

However, The Cisco router are using RS232-RJ45 port, and I just spot that the H61 MotherBoard are using jcom jumper to the DB9 male port. And my USB-RS232 converter is also with the DB9 male port, so I'd like to make a jcom to DB9 female plan.

I just find out some jcom and DB9 information here,

- 阅读剩余部分 -