源代码
https://github.com/buildGoodWeb/webpack_collect
启动
npm install
npm run start
Front End
Linux中有些用户是用来完成特定任务的(称之为用户组)
nobody admin, ftp
存放用户基本信息,文件内容如下:
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin
systemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologin
systemd-network:x:998:996:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:997:995:User for polkitd:/:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
kailang:x:1000:1000:kailang:/home/kailang:/bin/bash
文件的每一行代表一个用户
每一行由冒号“:”分成7个字段,结构如下:
用户名: 密码:UID:GID:用户全名:home目录:shell
//密码字段统一用”x”表示
//比较重要的是UID(User ID) GID(Group ID),Linux只靠它们来识别
//0是root用户,1~999属于系统用户,1000~4294967295属于普通用户
配置文件 在/etc/ssh/目录下有ssh_config和sshd_config,ssd_config是客服端配置文件,sshd_config是服务端配置文件。
1 | //yum 跟新 |
一般默认CentOS已经安装了OpenSSH,即使你是最小化安装也是如此。
使用root登录修改配置文件:/etc/ssh/sshd_config,根据红色框内示例修改,如下:
本地操作生成密钥对1
2ssh-keygen -t rsa
//根据提示完成
得到两个文件,id_rsa 是私钥,id_rsa.pub 是公钥。