2020年1月5日星期日

给VPS添加用户并赋予sudo权限

前言:在linux操作系统下,它不像Windows,是没有回收站的,所以你改动一个文件前,最好提前用cp命令将其备份一下,另外linux操作环境下root权限是最高的,看起来很舒服但是可能使用不当会带来很严重的后果,所以为了安全,推荐使用sudo用户,这样可以大大降低风险。
本文主要根据网上搜索到的资料,整理一下实现此目标的较佳方法。

一、根据VPS服务商给出的数据使用SSH协议登陆VPS后台

可选的客户端有很多,如果是Windows,推荐使用Xshell6,当然你也可以选择使用Putty,以root用户身份登陆VPS后台。

二、给你的VPS添加用户

1
useradd -m user
说明:user这里代表你设置的用户名,你也可以设置别名,-m表示系统会为你在/root下创建/root/user目录,不加则没有这个效果。

三、给上一步添加的用户设置登陆密码

1
passwd user
注意:Linux下输入密码时,命令行下不会显示,你挑个自己熟悉的密码连输两遍,他就会提示password更新完毕。

四、安装sudo

1
2
3
apt-get update && apt-get -y install sudo //Debian/Ubuntu这样安装sudo

yum update && yum -y install sudo //Centos这样安装sudo

五、赋予user用户sudo权限

1. 切换工作目录
1
cd /etc/sudoers.d
2. 创建以用户名为名的文件
1
2
3
vim user

user ALL=(ALL) ALL //添加此行后保存文件
3. 修改文件的权限
1
chmod 440 /etc/sudoers.d/user
说明:权限这里,r代表读权限,权值是4;w代表是写权限,权值是2;x代表执行权限,权值是1。注意查看root位置有没有w权限。
4. 给新建用户指定shell
1
2
3
sudo -i //切换至root用户

usermod -s /bin/bash user //指定user用户shell为/bin/bash
说明:如果不这样指定,以sudo用户操作的时候前面不显示当前用户名和路径。

六、使用sudo用户登录

1.在Xshell里新建会话
  • 服务器IP:0.0.0.0
  • 端口号:Port(常见的都是22)
  • 用户名:user (之前创建的user sudo用户)
  • 密码:password(你为user设置的登陆密码)
2.sudo用户切换到root用户
1
sudo -i
注意:如果在输入 sudo -i 过程中有输错的情况,你可以同时按着Ctrl+Backspace退格键来删除或者按着Ctrl+u键,直接清除所有已输入的字符。
3.从root用户切换到sudo用户
1
su user
4.以user身份(sudo用户)执行命令时暂时用sudo提权,赋予root权限来执行命令以保证不出错
1
sudo apt-get update

七、删除sudo用户

1.取消user用户sudo权限
1
rm /etc/sudoers.d/user
2.删除创建的user用户
1
userdel -r user

IOS免密码安装小火箭

风险自担:可能会账户锁定

再次提醒!禁止登录iCloud,只能登录App Store苹果市场!
下载Shadowrocket安装包 (Shadowrocket-2.1.10.ipa) 密码:kaqjrp
下载pp助手,通过电脑pp助手把ipa安装到你的iPhone
iPhone打开Shadowrocket免密使用
IOS版本小火箭(Shadowrocket)免密安装教程到此结束。
AppStore账户:
1
2
账号:jiang5733@aliyun.com
注意:Bbvv1122

WIN10激活工具HIWDgen

汉化版的win10激活工具 HWIDgen
下载地址:https://www.lanzous.com/b0f1872va

AdobePhotoshopCC2020绿色便携精简版

软件说明

by 423down

基于官方简体中文语言版组装(采用 CCMaker.exe 下载的官方离线安装包)

破解激活离线授权(采用 by Painter 写的离线授权插件 NGLEmp v0.6.9.0)

免安装绿色便携化(采用老外 by DoomStorm 写的便携化启动器并加以调整)

可以在64位Windows 7使用(官方安装包和直装完整破解版不支持Win7 x64)

可以离线显示主屏幕(加入CCX-Start-UXP离线主页屏幕) 默认关闭主页屏幕。

可以打开导出ICO格式图标/CUR鼠标指针(加入ICO插件: ICOFormat v2.1f1)

保留扩展功能主页屏幕组件(新版快速搜索启动面板、新版新建文档界面面板)

保留所有扩展功能、增效工具、所有滤镜、所有打开新建导出格式支持文件;

删除创意云库面板组件(CCLibrary)、授权验证保护程序(CCXProcess)

删除创意云文件同步组件(Creative Cloud CoreSync)

删除视频导入输出支持组件(DynamicLinkMediaServer)

删除Deep_Font,Linguistics,PDFL,Bridge,Spaces,PIP,CCM, IPC,IPCBox,HDBox,LCC;

删除所有多国语言, 示例,搜索,教程,帮助支持,错误报告、服务程序等不必要文件;

更新内置增效工具Adobe Camera Raw 12.1.0.351;

修改为默认关闭便携启动器启动及退出进度窗;

修改为默认以管理员身份请求启动便携启动器。

使用说明:此版本为绿色便携版,解压缩文件直接运行即可,无需安装
地址:链接: https://pan.baidu.com/s/1Ha4c4QI4NuFBsHk7RAmhcw 提取码: 5jae

2017年9月1日星期五

Centos7更改网卡名称Eth0

安装完Centos7系统,网卡命名跟之前发生了变化,例如!
就是看着不爽也不会影响使用,只是个网卡名称而已。
eno16777736
1.
先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 
2.
重命名该配置文件。
[root@localhost yum.repos.d]#  cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# mv ifcfg-eno16777736 ifcfg-eth0
3.
禁用该可预测命名规则。对于这一点,你可以在启动时传递“net.ifnames=0 biosdevname=0 ”的内核参数。这是通过编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量来实现的。
[root@localhost network-scripts]# vim /etc/default/grub 
4.
运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。
[root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg 
5.重新启动机器,启动完之后网卡名称就变成了Eth0
[root@localhost network-scripts]# init 6


重启完之后,验证!
重启系统,验证!

2016年11月21日星期一

让你的文件更“安全” 使用 Seafile 简单搭建私有云存储

严格意义上讲,在互联网上就不存在安全。但相对于普通的云存储,把数据存在自己的服务器上对玩家们来说还是比较放心。而更重要的是,如果这些文件存储在自己的文件系统中,文件系统随时可以恢复。这可比某些云存储商随意停止服务或者修改服务让人放心多了。怎么说呢,这个逻辑跟独立博客的逻辑有些类似。