Articles of 权限

FTP使用VSFTPD“访问被拒绝”

我正在运行Ubuntu 10.04 i386。 我使用Cyber​​duck(FTP GUI客户端)连接到我的服务器mysub.domainname.com(在这里改变)。 这是我想要做的: 1)将apache2 root从/var/www更改为/home/myuser/webroot以提供像index.html这样的文件 2)允许FTP写入/home/myuser/webroot 3)允许myuser用他的用户/通过组合与FTPlogin和读/写myuser文件夹中的任何地方 Apache2根文件夹工作正常。 去myserver.com/index.html工作。 但是我无法写FTP,即使我在etc/vsftpd.conf更改了这些行: listen=YES #listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES #local_umask=022 #anon_upload_enable=YES #anon_mkdir_write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES #chown_uploads=YES #chown_username=whoever #xferlog_file=/var/log/vsftpd.log #xferlog_std_format=YES #idle_session_timeout=600 #data_connection_timeout=120 #nopriv_user=ftpsecure #async_abor_enable=YES #ascii_upload_enable=YES #ascii_download_enable=YES #ftpd_banner=Welcome to blah FTP service. #deny_email_enable=YES #banned_email_file=/etc/vsftpd.banned_emails # chroot_list_enable below. #chroot_local_user=YES #chroot_local_user=YES #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list #ls_recurse_enable=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/private/vsftpd.pem 问题 每当我尝试在/home/myuser或/home/myuser/webroot创build一个文件夹时,我得到错误Create […]

最好的方法来重置所有安全/所有权的NTFS?

我怎样才能完全重置一个驱动器(即所有子目录和文件)的安全性和所有权? 我正在重新创build一个大的RAIDarrays,我想用绝对的默认安全性和权限来“全新开始”。 我相信我需要运行: icacls 。 /重置/ T / Q 编辑:另外,我应该清理什么其他文件? (即。thumbs.db,系统.ntfs文件夹等)?

用户在Linux机器上托pipe网站的权限

我有root用户访问我的主机。 我创build了一个用户帐户“abcd”,用户的目录是: /home/abcd/public_html 在httpd.conf中我有: <VirtualHost *:80> ServerName abcd.mysite.com DocumentRoot /home/abcd/public_html </VirtualHost> 该用户在上述位置有一个网站。 但他不能让他的网站上传图像到/ images文件夹。 权限是: drwxrwxr-x 在图像上

有关在Ubuntu 10.04服务器上设置适当权限的build议

我运行一台服务器驱动的Ubuntu 10.04 LTS。 我使用的软件栈包括 PHP fpm-fcgi版本5.3.6 Web服务器:nginx / 0.8.54 为了使WordPress的东西正常工作。 我已经在我的public_html文件夹中完成了chown www-data:www-data 。 这是所有文件很容易被nginx修改,像自动更新WordPress的工作如预期的那样。 当我通过ftplogin并尝试上传新文件或更改现有的文件时出现问题。 因为,我使用用户名作为Gaurish&所有文件都拥有www数据我的请求被拒绝。 Response: 220 (vsFTPd 2.2.2) Command: USER gaurish Response: 331 Please specify the password. Command: PASS ************ Response: 230 Login successful. Command: OPTS UTF8 ON Response: 200 Always in UTF8 mode. Status: Connected Status: Starting upload of /tmp/cachegrind.out.5513 Command: CWD […]

mysql.sock问题,在LAMPP中的混乱和文件权限

我在我的服务器上弄得一团糟。 我正在使用LAMPP,并且创build了一个新用户apache:apache,并指派他来照顾Apache。 phpMyAdmin没有工作,因为这个变化,所以我不得不把phpmyadmin / config.inc.php到apache:apache。 这工作,但后来我做了最愚蠢的事情,我把整个/ opt / lampp目录apache:apache。 我已经安装了虚拟机内的LAMPP来复制所有的文件和目录权限。 现在我有mysql.sock问题。 它存在,但不会连接。 raski @ xxxxxx:〜$ sudo cat /opt/lampp/etc/my.cnf | grep socket socket = /opt/lampp/var/mysql/mysql.sock raski @ xxxxxx:〜$ sudo cat /opt/lampp/etc/php.ini | grep mysql.default_socket pdo_mysql.default_socket = /select/ LAMPP的/ var / MySQL的/的mysql.sock /mysql.sock raski @ xxxxxx:〜$ ls -ld /opt/lampp/var/mysql/mysql.sock srwxrwxrwx 1 mysql wheel 0 2011-07-15 12:09 /opt/lampp/var/mysql/mysql.sock […]

如何给PHP权限写入文件,而无需全局打开目录的权限

我正在运行Centos 5.5。 我需要用PHP脚本创build/写入一些文件。 该脚本仅适用于将文件的创build/写入目录设置为可写的目录的权限,即: chmod a+w my_directory 脚本工作正常,但我的目录是可写的,显然是不好的。 我的问题是,有没有办法允许选定的程序(如PHP)的权限来编写和创build文件,同时保持其他人不在? 非常感谢

在Windows Server 2008 R2中inheritance权限

我想限制我的服务器上的一些文件夹,以便只有一个用户有权访问。 此用户具有pipe理员权限,但不是实际的“pipe理员”帐户。 当我尝试修改某个文件夹的权限时,例如从“安全”选项卡中删除组或用户名时,我收到以下消息: 您无法删除pipe理员/用户,因为此对象从父级inheritance权限。 要删除pipe理员/用户,您必须防止此对象inheritance权限。 closuresinheritance权限的选项,然后重试。 我去哪里做这个?

用于非root用户的Redhat 5上的C ++networking套接字

我用C ++编写了一个程序,它使用套接字与Windows7机器进行通信。 我已经作为root用户运行的代码,一切工作正常。 但是,我不想以root身份运行程序,出于安全原因。 首先,我创build了一个新用户来运行程序,但不会让用户启动一个新的套接字,所以我将用户添加到根组,然后再试一次,但Redhat不会让我启动一个新的套接字但根用户。 我试过这个防火墙禁用只是为了排除,仍然没有运气。 那么,你们有没有想过应该更改/添加哪些权限/组? 我在网上查了一下,发现: /usr/sbin/setsebool -P httpd_can_network_connect=1 build议作为一种可能的治疗,但它似乎并没有帮助我。

mysql权限问题 – 与my.cnf相关

可能重复: mysql权限问题 – 与my.cnf相关联 我想改变max_allowed_pa​​cket的值,但是当设置my.cnf的权限为777时,我得到(按预期): 警告:全局可写configuration文件“/etc/my.cnf”被忽略 如果我把它设置为小于600,644,700,775,所有尝试…),mysqld服务无法启动。 服务无法重新启动时的错误日志是: 110814 14:30:28 mysqld_safe从/ var / lib / mysql数据库启动mysqld守护进程958警告:全局可写configuration文件'/etc/my.cnf'被忽略959 110814 14:30:28 [Note] Plugin'ndbcluster ' 被禁用。 960 / usr / libexec / mysqld:表'mysql.plugin'不存在961 110814 14:30:28 [ERROR]无法打开mysql.plugin表。 请运行mysql_upgrade来创build它。 962 110814 14:30:28 InnoDB:初始化缓冲池,大小= 8.0M 963 110814 14:30:28 InnoDB:缓冲池完成初始化 964 110814 14:30:28 InnoDB:开始; 日志序号0 47678 965 110814 14:30:28 [ERROR]无法打开和locking权限表:表'mysql.servers'不存在966 110814 14:30:28 [ERROR] […]

Amazon EC2 SSH:权限被拒绝

我刚用Ubuntu(natty)AMI创build了一个新的实例。 用ssh -i key.pem ubuntu@ip用户login后,我做了sudo adduser timmy并把timmy添加到admin, sudo adduser timmy admin 。 但是,当我尝试login用户名ssh -i key.pem timmy@ip它会重新获得: Permission denied (publickey).