用户配置文件

VSFTP服务器

我与影子孤独终老i 提交于 2019-12-05 07:11:16
一、FTP服务器简介 FTP(File Transfer Protocol):文件传输协议,是一个客户机/服务器系统。使用FTP的用户需要经过验证后才能登录,FTP服务器的用户可分成3类。 系统用户: 即系统本机的用户。Linux一般不会针对实体用户进行限制,因此实体用户可以针对整个文件系统进行工作。但通常不希望他们通过FTP方式远程访问系统。 虚拟用户: 只能采用FTP方式使用系统的用户,不能直接使用Shell登录系统,即虚拟用户,访问服务器时需要验证。大多数FTP用户是这类用户。 匿名用户: 对于公共性质的服务器可以提供匿名用户访问,用户名:anonymous。但在使用匿名用户时,应对其进行尽可能多的限制,权限较低,如:同时连接的用户数量受限,访问的文件数目受限,不能上传文件,允许操作的指令较少,设置匿用户同时登入的最大联机数量等。 ftp端口 20、21被动和主动 FTP服务器 二、FTP服务器的安装 1、使用yum安装vsftpd软件包 #yum install vsftpd ftp 2、启动服务并设置开机自启 #systemctl start vsftpd.service #systemctl enable vsftpd.service 3、设置防火墙与selinux机制 #firewall-cmd --permanent --zone=public --add

Linux各目录及每个目录的详细介绍

為{幸葍}努か 提交于 2019-12-05 02:20:44
【常见目录说明】 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。 /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库 /opt 额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里。 /proc 虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /root 超级用户(系统管理员)的主目录(特权阶级^o^) /sbin

mybatis实战教程(mybatis in action),mybatis入门到精通

倖福魔咒の 提交于 2019-12-05 00:33:50
转自: http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单) (再加一条,其实大家可以看官方的教程更好些: http://mybatis.github.io/mybatis-3/ ,而且如果英文不是很好的那就看中文的: http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html ) 写在这个系列前面的话: 以前曾经用过ibatis,这是mybatis的前身,当时在做项目时,感觉很不错,比hibernate灵活。性能也比hibernate好。而且也比较轻量级,因为当时在项目中,没来的及做很很多笔记。后来项目结束了,我也没写总结文档。已经过去好久了。但最近突然又对这个ORM 工具感兴趣。因为接下来自己的项目中很有可能采用这个ORM工具。所以在此重新温习了一下 mybatis, 因此就有了这个系列的 mybatis 教程. 什么是mybatis MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java

第三章·MySQL版本区别及管理

久未见 提交于 2019-12-03 20:54:03
一.MySQL5.6与MySQL5.7安装的区别 1、cmake的时候加入了bostorg 2、初始化时 使用mysqld --initialize 替代mysql_install_db,其它参数没有变化:--user= --basedir= --datadir= 3、--initialize会生成一个临时密码 4、还可以用另外一个参数--initialize-insecure [root@db02 mysql-5.7.20]# yum install -y gcc gcc-c++ automake autoconf [root@db02 mysql-5.7.20]# yum install make cmake bison-devel ncurses-devel libaio-devel [root@db02 mysql-5.7.20]# wget httpss://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_59_0.tar.gz #登录boost.org下载也可以 [root@db02 mysql-5.7.20]# tar xf boost_1_59_0.tar.gz -C /usr/local/ [root@db02 mysql-5.7.20]# cmake . -DCMAKE_INSTALL_PREFIX=

MySQL5.6与MySQL5.7安装的区别

三世轮回 提交于 2019-12-03 12:02:01
一.MySQL5.6与MySQL5.7安装的区别 1、cmake的时候加入了boost 下载boost.org 2、初始化时 cd /application/mysql/bin/mysql 使用mysqld --initialize 替代mysql_install_db,其它参数没有变化:--user= --basedir= --datadir= 3、--initialize会生成一个临时密码 4、还可以用另外一个参数--initialize-insecure (加上生不成密码) mysql 5.7使用弱密码 validate_password_length 8 # 密码的最小长度,此处为8。 validate_password_mixed_case_count 1 # 至少要包含小写或大写字母的个数,此处为1。 validate_password_number_count 1 # 至少要包含的数字的个数,此处为1。 validate_password_policy MEDIUM # 强度等级,其中其值可设置为0、1、2。分别对应: 【0/LOW】:只检查长度。 【1/MEDIUM】:在0等级的基础上多检查数字、大小写、特殊字符。 【2/STRONG】:在1等级的基础上多检查特殊字符字典文件,此处为1。 validate_password_special_char_count 1

招行遇到“读取配置文件失败! #SO”,怎么办?

天涯浪子 提交于 2019-12-03 02:24:47
招行遇到“读取配置文件失败! #SO”,怎么办?您好,这种情况是由于电脑的安全设置或安全软件干扰了专业版正常读取配置文件所致,请把C:/Documents and Settings/[当前用户名]/CMB/PB40/SysProp/ 文件夹下的MSHttpComExt.dll删除重新登录即可。如您使用的是域用户,请联系网络管理员提升当前用户权限后再试。如仍不行,请关闭专业版,在“运行”中输入CMB,确定后进入CMB文件夹,再进入PB40/SysData文件夹删除FILESTOBEDOWNLOADED.TXT和CMB/PB40/SysProp文件夹下所有文件,再尝试登录。再次登录时一般会提示“HOSTLIST.TXT文件出错,请重新登录。”请直接点击确定后再点击一次登录即可。" 来源: CSDN 作者: 冷月宫主 链接: https://blog.csdn.net/e_wsq/article/details/5351456

openssh远程访问及控制

匿名 (未验证) 提交于 2019-12-03 00:41:02
配置openssh,限制远程访问以及登陆,增强系统安全性。 实验环境:两台linux在同一网段,可以ping通。 记得关闭防火墙和增强性安全功能。 `vim /etc/ssh/sshd_config` //进入ssh主配置文件中设置 创建用户 使用第二台linux去访问刚设置的主机 vim /etc/dhcp/dhcpd_config /再去修改一次主配置文件 编辑pam认证,将张三用户加入到wheel组 将前面注释删除 检测一下结果 原文:http://blog.51cto.com/13760226/2147723

3-自定义用户环境

匿名 (未验证) 提交于 2019-12-03 00:21:02
1.服务器:在配置文件中进行设置。 2.服务器:退出后重新登陆并查看。 3.客户端:在配置文件中进行设置。 4.客户端:退出后重新登陆并查看,完成任务。 文章来源: 3-自定义用户环境

pip安装源

匿名 (未验证) 提交于 2019-12-03 00:15:02
一: 为什么要换源:   所要下载的模块用的网站都是外国的, 速度慢, 所以换源. 二: 换源的好处:   采用国内源, 加速下载模块的速度. 三: 怎样换源?   1.常用的pip源     阿里:https://mirrors.aliyun.com/pypi/simple   2.永久配置安装源     Windows       1、文件资源管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中       2、新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件       3、新增 pip.ini 配置文件内容     macOS和Linux       1、在用户根目录下 ~ 下创建 .pip 隐藏文件夹,如果已经有了可以跳过         -- mkdir ~/.pip       2、进入 .pip 隐藏文件夹并创建 pip.conf 配置文件         -- cd ~/.pip && touch pip.conf       3、启动 Finder(访达) 按 cmd+shift+g 来的进入,输入 ~/.pip 回车进入       4、新增 pip.conf 配置文件内容     配置文件内容       [global]       index-url = http:

CentOS――SSH远程访问控制

匿名 (未验证) 提交于 2019-12-03 00:02:01
----------------------概述----------------------- SSH是一种安全通道协议,主要是用来实现字符界面的远程登陆,远程复制等功能。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。与早期的telnet(远程登录),rsh(Remote Shell,远程执行命令),rcp(Remote File Copy,远程文件复制)等应用相比,SSH协议提供了更好的安全性。 ・ SH服务:sshd 允许远程登陆访问的服务 (密文传输)对应端口号 TCP 22端口 --------------------系统环境--------------------- centOS7 一台作为服务端(SSH服务器),一台作为客户端,并分别将主机名修改为01和02 --------------------实验过程------------------- 修改配置文件 1、修改SSH主配置文件,SSH主配置文件:"/etc/ssh/ssh_config"(客户端配置文件)、"/etc/ssh/sshd_config"(服务端配置文件),将"#"删除即可开启服务,记得不要忘了保存退出 vim /etc/ssh/sshd_config Port 22 监听端口,默认监听22端口 #AddressFamily any 可以选择IPV4和IPV6协议