用户配置文件

Linux 部署vsftp服务及详解

匿名 (未验证) 提交于 2019-12-02 21:56:30
一、FTP服务概述: FTP 服务器(File Transfer Protocol Server)是在互联网上提供文件 存储 和访问服务的计算机,它们依照FTP协议提供服务。 FTP (File Transfer Protocol: 文件传输协议)作用: Internet 上用来传送文件的协议 可以在局域网传输,当然也可以在广域网传输ftp文件。 vsftp :(Linux系统相称,也是Linux系统中的安装包名称) VSFTP 是一个基于GPL发布的类Unix系统上使用的 FTP 服务器 软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。 特点: 它是一个安全、高速、稳定的FTP服务器; 模式: C/S ģʽ vsftp 端口: 20 ( 传数据) 21 (传指令) #传数据端口为20、用户连接端口为21. 安装vsftp服务器端( vsftpd )、客户端( lftp ) [root@ localhost ~]# rpm -ivh /mnt/Packages/vsftpd-2.2.2-6.el6_0.1.x86_64.rpm 或: yum -y install vsftpd 二、安装客户端: [root@ localhost ~]# yum install -y vsftp vsftp 主配置文件位置和其他ftp相关配置文件:

EBS配置文件设置

我只是一个虾纸丫 提交于 2019-12-02 19:02:36
  由于我们有很多单位,并且每个单位的系统都是一样的,统一由我们这边维护。所以每个单位的需求不一样,系统的功能就会存在差别,这就可能造成系统版本无法控制,以后升级也很难操作,维护起来也比较麻烦。比如一个FORM,有些用户需要一些按钮,有些用户不需要。我们要做成统一的FORM,至于需要哪些按钮就让用户去控制,控制的方法就是系统的配置文件的值。这里说的配置文件类似与一个开关,控制一些功能的可用和不可用性。 责任--》应用开发员 菜单--》配置文件   其中,配置文件的名称必须唯一,在Oracle应用对象程序库中使用这个名字。比如上面所说的控制某个按钮可不可用,可以通过查询这个配置文件的值进行控制。读取这个配置文件值的方法是: fnd_profile.value(‘ORG_ID’),括号中的就是这个配置文件的名称。   用户配置文件名:这是用户看到的配置文件名。用户在下面的窗口中为这个配置文件选定值。   责任--》系统管理员   菜单路径--》配置文件--系统,找到上面定义的用户配置文件值 在这里用户可以直接为这个配置文件选定值。 下面说一下定义配置文件中最重要的一项:SQL验证 如果想让用户在为配置文件选定值的时候出现一个值列表,让用户在值列表中选定值(当然也可以没有这个值列表),就需要定义SQL验证这个Field。要验证你的配置文件选项,把配置文件的值放入到:PROFILE

使用Apache协议部署静态网站

老子叫甜甜 提交于 2019-12-02 18:42:56
Apache ——取自美国印第安人土著语Apache,寓意着拥有高超的作战策略和无穷的耐性,由于其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。目前拥有很高的Web服务软件市场占用率,全球使用最多的Web服务软件,开源、跨平台(可运行于Unix,linux,windows中)。 支持基于IP或域名的虚拟主机 支持多种方式的HTTP认证 集成代理服务器模块 安全Socket层(SSL) 能够实时见识服务状态与定制日志 多种模块的支持 个人用户主页功能 Apache服务程序中有个默认未开启的 个人用户主页 功能,能够为所有系统内的用户生成个人网站,确实很实用哦~ 第1步:开启个人用户主页功能: [root@linuxprobe ~]# vim /etc/httpd/conf.d/userdir.conf 将第17行的UserDir disabled前加一个#,代表该行被注释掉,不再起作用。 将第23行的UserDir public_html前的#号去除,表示该行被启用。 注意:UserDir参数表示的是需要在用户家目录中创建的网站数据目录的名称(即 public_html ) 重启Apache服务程序: [root@linuxprobe ~]# systemctl restart httpd 第2步:创建个人用户网站数据。 切换至普通会员linuxprobe的家目录:

使用pam_mysql和VSFTPD实现ftp虚拟账号

爷,独闯天下 提交于 2019-12-02 17:15:25
一、 vsftpd 特点 vsftpd 是在 Linux 一个较安全的 ftp 服务,在使用中,发现具有以下特点: l 支持 chroot l ftp 账号和 local user 账号映射机制 l 与客户连接的子进程使用低权限账号运行 l 有最大用户量限制、每用户连接数限制,匿名账号速率控制 在安装测试中发现一些 vsftpd 独特的运行机制和概念,在此列举解释: 1、 配置文件,默认的 vsftpd 配置文件是 /etc/vsftpd.conf 。如果需要指定另外的路径,那么需要在启动 vsftpd 时以参数形式指定,如: #/usr/local/sbin/vsftpd /etc/my_vsftpd.conf 2、 ftp 账号 1) anonymous user ,登陆名为 anonymous 、 ftp 。匿名账号在登陆到 vsftpd 后, vsftpd 将匿名账号映射成一个 local user ,默认是 ftp ,可在配置文件中指定。 2) Local user ,即 linux 本机账号,出于安全考虑,默认的配置文件中,是不允许 local user 登陆的。 3) Virtual user ,虚拟账号,虚拟账号和匿名账号类似,启用虚拟账号机制后,用户使用非匿名账号都被视为虚拟账号,虚拟账号登陆后, vsftpd 将他们映射成一个 local user ,默认也是

后端开发环境搭建---maven(deploy)

痴心易碎 提交于 2019-12-02 11:14:55
一,配置远程仓库 1,全局配置文件路径: D:\Program Files\Apache\apache-maven-3.6.2\conf\settings.xml 2,用户配置文件路径(一般选择用户配置): C:\Users\zcy\.m2\settings.xml 3,如果用户路径下没有 settings.xml 文件,从全局配置文件copy一份 须知:项目中的pom.xml已经配置了远程maven仓库地址,所以在settings.xml中只需要配置认证信息 配置如下: <server> <id>oms-release</id> <username>oms</username> <password>oms123</password> </server> <server> <id>oms-snapshot</id> <username>oms</username> <password>oms123</password> </server> 截图: 二,执行mvn clean install 未完… 来源: https://blog.csdn.net/weixin_39726347/article/details/102754235

PAM

好久不见. 提交于 2019-12-02 10:49:52
PAM认证机制 PAM:Pluggable Authentication Modules 认证库:文本文件,MySQL,NIS,LDAP等 Sun公司于1995 年开发的一种与认证相关的通用框架机制 PAM 是关注如何为服务验证用户的 API,通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分开 使得系统管理员可以灵活地根据需要给不同的服务配置不同的认证方式而无需更改服务程序 一种认证框架,自身不做认证 它提供了对所有服务进行认证的中央机制,适用于本地登录,远程登录,如:telnet,rlogin,fsh,ftp,点对点协议PPP,su等应用程序中,系统管理员通过PAM 配置文件来制定不同应用程序的不同认证策略;应用程序开发者通过在服务程 序中使用PAM API(pam_xxxx( ))来实现对认证方法的调用;而PAM服务模块的开发者则利用PAM SPI来编写模块(主要调用函数pam_sm_xxxx( )供PAM接口库调用,将不同的认证机制加入到系统中;PAM接口库(libpam)则读取配置文件,将应用程序和相应的PAM服务模块联系起来。 PAM架构 PAM相关文件 模块文件目录:/lib64/security/*.so 环境相关的设置:/etc/security/ 主配置文件:/etc/pam.conf,默认不存在 为每种应用模块提供一个专用的配置文件

LNMP+tomcat部署discuz、dedecms及zrlog

痞子三分冷 提交于 2019-12-01 08:36:41
文章目录 搭建lnmp Mysql的安装 · 移动到安装包存放路径: · 下载MySQL的二进制免编译包: ·解压mysql源码包文件: ·移动解压后的目录并更名: ·移动至mysql目录下: ·创建一个新用户: ·创建datadir的目录: ·初始化mysql,指定用户和data目录: ·修改mysql的配置文件(系统自带): · 将mysql自带的脚本文件移至chkconfig的执行目录下,并定义basedir(程序目录)和datadir: · 定义脚本中的basedir(程序目录)和datadir: · 将脚本文件的权限更改为755: · 将脚本文件加入到chkconfig服务中: · 启动mysql服务 PHP安装 · 相关的依赖包: · 移动到安装包存放路径: · 下载php5源码包: · 解压php5源码包 · 移至解压后的目录下执行命令: · 最后进行编译和安装: · 创建php-fpm用户: · 复制解压目录中的配置模板到php-fpm目录下: · 创建并修改主配置文件: · 创建php-fpm配置文件目录 · 添加discuz论坛的php-fpm配置文件: · 添加dedecms论坛的php-fpm配置文件: · 定时自动切割php-fpm的日志脚本 · 创建php-fpm_logrotate.sh的日志计划任务 · 复制解压后的源码包中的启动脚本: ·

Linux用户组

Deadly 提交于 2019-11-30 06:20:52
1、介绍   类似于角色,系统可以对有共性的多个用户进行统一的管理 2、增加组   groupadd 组名    3、删除组   groupdel 组名    4、增加用户时直接为用户指定组   useradd -g 用户组 用户名    5、修改用户组   usermod -g 用户组 用户名    6、/etc/passwd 文件   用户(user) 的配置文件,记录用户的各种信息   每行的含义:用户名:用户标识号:注释性描述,主目录:登录Shell    7、/etc/shadow 文件   口令的配置文件   没行的含义: 登录名、加密口令、最后一次修改时间、最小时间间隔、最大时间间隔、警告时间、不活动时间、失效时间、标志 8、/etc/group 文件   组(group) 的配置文件,记录Linux包含的组信息   每行含义:组名,口令,组标识号,组内用户列表    来源: https://www.cnblogs.com/zyc-blogs/p/11567412.html

15_django项目的部署和总结

情到浓时终转凉″ 提交于 2019-11-29 16:33:07
django项目部署 使用uwsgi + nginx 实现django项目的部署 一、Django配置 1.settings.py配置 复制全局settings.py配置文件(或者直接修改),创建一个名为deploy_settings.py的副本,修改DEBUG =False。 DEBUG = False # 填写你自己的ip和域名 # 注意,这里要写上允许谁访问的ip地址,不然就访问不了,踩了个大坑,长记性了 ALLOWED_HOSTS = ["yan.long920.cn", "localhost", "127.0.0.1", '112.74.160.252'] 2.wsgi.py配置 修改settings.py同目录下的wsgi.py文件 import os from django.core.wsgi import get_wsgi_application os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'tznewblog.deploy_settings') application = get_wsgi_application() 二.生成requirement.txt文件 # 在xshell中生成requirements.txt文件(将项目中安装的包,存放到requirements.txt文件中) pip freeze >

LNMP平台搭建

梦想与她 提交于 2019-11-29 12:03:48
部署Nginx软件 1)安装支持软件: Nginx的配置及运行需要pcre、zlib等软件包的支持,因此应预先安装这些软件的开发包(devel),以便提供相应的库和头文件,确保Nginx的安装顺利完成。 [root@nginx~]#systemctl stop firewalld [root@nginx~]#iptables -F [root@nginx~]#setenforce 0 [root@nginx~]# yum -y install pcre-devel zlib-devel openssl-devel 2)创建运行用户、组: Nginx服务程序默认以nobody身份运行,建议为其创建专门的用户账号,以便更准确地控制其访问权限,增加灵活性、降低安全风险。如:创建一个名为nginx的用户,不建立宿主目录,也禁止登录到shell环境。 [root@nginx~]#useradd -M -s /sbin/nologin nginx 指定shell /sbin/noligin 是不允许用户登录的意思 3)编译安装nginx: 释放nginx源码包 [root@nginx~]# tar xf nginx-1.16.0.tar.gz -C /usr/src/ 4)配置编译: [root@nginx~]# cd /usr/src/nginx-1.16.1/ [root