前面说到在服务器上安装Web服务器Apache:https://www.jianshu.com/p/81eb2e086267,今天继续启动,继续学习,操作如下,此时此刻办公室就剩下我一个人了,好孤独~...1:登陆服务器的时候 启动一下apache,执行下面的命令启动apache apachectl start 一般安装完Apache环境之后,正常的话直接输入ip就可以看到apache的测试页面,差不多是这样的...但是,在浏览器输入我们的的ip或者域名的时候是这样的,没有办法访问 ?...在网上看到了一个解决办法: 1:修改系统防火墙配置文件,在第五行配置中增加允许80端口监听外来ip iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -j ACCEPT...如果依旧无法访问,可能是阿里云服务器没有配置安全组 可以参考解决方案: https://help.aliyun.com/document_detail/25471.html?
/var/svn/svnrepos -d: 守护进程 -r:svn 根目录 连接 SVN 使用 TortioseSVN 连接到 svn://我的 ip 地址/ 输入前面设置的用户名密码即可访问 配置开机启动.../bin/bash export LC_CTYPE="zh_CN.UTF-8" /usr/bin/svnserve -d -r /var/svn/svnrepos (关于绝对路径:在启动的时候环境变量可能没有加载...,所以采用绝对路径比较保险,可以使用 which svnserve 命令来查询绝对路径) 修改脚本权限 chmod ug+x svn_startup.sh 或者 chmod 777 svn_startup.sh...添加自启动 vim /etc/rc.d/rc.local 在文件末尾添加命令行脚本 /root/svn_startup.sh 重启之后确认启动成功 ps -ef|grep svnserve checkout...先切换到工作目录 再用 SVN 的 commit 或者 ci 命令进行同步 可能需要—message 或者-m 参数,后面跟上这次修改的一些信息即可 如果工作目录中有新的文件,需要先添加到 SVN 中在同步
chmod 用户家目录需谨慎:前因:ec2 aws主机,sudo -i 切换用户到root 修改了一个ec2-user目录下的模板文件。...纯手贱执行了一下:chmod 777 -R /home/ec2-user/后果:然后问题来了,exit退出终端重新连接,无法连接了....提示让我输入密码?...参照:重置 Amazon EC2 实例的密码和SSH 密钥。但是讲真,把我操作懵了没有成功,操作各种反人类化,国内的云商简单一些:图片我是如何解决的呢?...---->chmod 700 /home/ec2-user/.ssh/chmod 600 /home/ec2-user/.ssh/authorized_keys ssh总算可以成功使用了!...重置 Amazon EC2 实例的密码和SSH 密钥还的搞一波,太费尽了真的是....。这里就为了简单记录一下这个作死过程....
这篇文章将要讲述如何在 chroot 监牢中运行 BIND,这样它就无法访问文件系统中除“监牢”以外的其它部分。...例如,在这篇文章中,我会将BIND的运行根目录改为 /var/named/chroot/。当然,对于BIND来说,这个目录就是 /(根目录)。...“jail”(监牢,下同)是一个软件机制,其功能是使得某个程序无法访问规定区域之外的资源,同样也为了增强安全性(LCTT 译注:chroot “监牢”,所谓“监牢”就是指通过chroot机制来更改某个进程所能看到的根目录...,即将某进程限制在指定目录中,保证该进程只能对该目录及其子目录的文件进行操作,从而保证整个服务器的安全)。...-R 777/var/named/chroot/var/named/data [root@centos7 ~]# chmod -R 777/var/named/chroot/var/named/dynamic
注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问 chroot_list_enable=YES //使用户不能离开主目录 ascii_upload_enable=YES ascii_download_enable...PAM将根据/etc/pam.d/vsftpd进行认证 以下这些是关于vsftpd虚拟用户支持的重要配置项,默认vsftpd.conf中不包含这些设定项目,需要自己手动添加 guest_enable=YES...//设定启用虚拟用户功能 guest_username=ftp //指定虚拟用户的宿主用户,CentOS中已经有内置的ftp用户了 user_config_dir=/etc/vsftpd/vuser_conf...mkdir /ftp/www //创建目录 chmod R 755 /ftp chmod R 777 /ftp/www 最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置...777权限 设置防火墙 打开/etc/sysconfig/iptables 在“-A INPUT –m state --state NEW –m tcp –p –dport 22 –j ACCEPT”,
之前在别的主机服务器上上传到文件,过程如下: 首先有ssh连接,不管是通过输入密码的方式还是添加密钥的方式都一样,确定建立链接没有问题之后,就有下面的操作 ssh hostname@public_ip...//建立链接 mkdir upload //创建接受文件的文件夹 chmod 777 upload scp path_to_file hostname@public_ip:/home/hostname.../upload //这里要新打开一个终端,也就是在本地进行操作 EC2有点不同,就是使用pem的密钥,其他都一样 ssh -i path_to_pemkey hostname@public_ip //...建立链接 mkdir upload //创建接受文件的文件夹 chmod 777 upload scp path_to_pemkey path_to_file hostname@public_ip:/...home/hostname/upload //这里要新打开一个终端,也就是在本地进行操作 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/162163.html原文链接
1.以root用户身份执行 $ sudo su 2.授权权限 chmod 777 文件或目录 操作文件或目录的用户,有3种不同类型:文件所有者、群组用户、其他用户。...最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值,所以,chmod 777中,三个数字7分别对应上面三种用户,权限值都为7 文件或目录的权限又分为3种:只读、只写...权限 权限数值 具体作用 r 4 read,读取。当前用户可以读取文件内容,当前用户可以浏览目录。 w 2 write,写入。当前用户可以新增或修改文件内容,当前用户可以删除、移动目录或目录内文件。...—R 777 文件或目录 4.在根目录下查找文件 $ find / -name 文件名 5.切换目录 cd 目录 切换到根目录 $ cd / 切换到根目录下的home目录 $ cd /home...6.查看ip $ ifconfig 7.vi编辑器 vi 文章地址(打开文章) i 切换到插入模式 : 切换到底线命令模式,以在最底一行输入命令(按下esc,在Shift+“:”) wq 保存退出 q
更改Nginx的默认网站根目录 Nginx 配置文件默认位于 /etc/nginx/nginx.conf 一、修改 html 块中的 server 块,改为如下: http { server...index index.html index.htm; } } 二、然后重新加载 Nginx : service nginx restart 三、最后修改文件权限,修改为 777...chmod 777 ....---- 二、重启 Apache 服务器: service httpd restart 三、更改权限 chmod -R 755 /home/wwwroot/web1/htdocs chown apache.apache...service httpd restart 三、更改权限 chmod -R 755 /home/wwwroot/web1/htdocs chown apache.apache /home/wwwroot/ -R
2、目录授权 sudo chmod -R 777 /home/weisheng/ # 先赋予该目录所有访问权限 3、创建授权存放的文件夹 # 进入用户根目录 cd /home/weisheng/...# 创建 .ssh 文件夹 sudo mkdir .ssh 4、在电脑或服务器上创建密钥 ssh-keygen -t rsa # 失败则需要安装 ssh 安装成功后会在用户目录下生成一个 .ssh 的文件夹...chmod 700 .ssh/ cd .....sudo chmod 700 weisheng/ 7、设置 owner # 把 weisheng 目录及其下所有目录和文件交给 weisheng 组和 weisheng用户 sudo chown -R...id_ras 私钥登录即可 免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:zbxhhzj@qq.com进行举报,并提供相关证据,查实之后
测试一个月之后决定是否要继续使用该vps(由于数据库是昨天的,所以有的评论可能已经丢失了)。...用户obaby添加到apache组: usermod -a -G apache obaby 可以通过groups查看用户所属的组: groups obaby 4.修改www目录的所有者: chown -R...apache /var/www 修改www目录的所有组: chgrp apache /var/www 5.修改www目录权限: chmod 2775 /var/www chmod g+s /var/www...正常的权限应该是开头的那个图的那个样子,虽然可以全部设置为777,但是这个权限是非常蛋疼的,并且要全部遍历设置。...---- 分享文章: 相关文章: CentOS 6.2中文乱码(SSH) CentOS Apache 2 FastCGI CentOS 6.2架设VPN和619错误排除 阿里云 EC2 CentOS
部门刚上线了一个新系统,发现一个 BUG,于是开发直接上机器调试,他认为是文件目录权限不够的问题,于是想用 chmod -R 777 先给这个程序目录全部权限试试。...结果,那家伙手一抖命令敲成了: chmod 777 -R /* 而且想都不想就回车了,然后弹出一堆 /proc/*** 没权限更改目录权限的错误提示,我一看就冷了一大截。。。...不出所想,系统文件权限已经大部分都变成了"777"!...下面是解决方法: ---- Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl...3、在异常服务器中执行命令 setfacl --restore=systemp.bak 即可将现在的系统权限恢复成和正常系统一样。 4、reboot 重启系统
方法 安装screen yum install -y screen 查看当前是否有运行中的窗口 screen -ls 创建窗口: bench的名字可以改,会在上面的 screen -ls 命令中显示 screen...进入某个窗口 screen -r bench 进入某个窗口后,如果不想继续保持这个会话窗口了。 输入exit之后,这个会话窗口就没了,可以用命令 screen -ls 验证看看。...安全 cp -r 递归复制文件及文件夹下子目录文件 touch 建立空文件 mkdir name 创建一个名叫name的目录 mkdir www/wwwroot/newdir 在wwwroot目录下创建...newdir目录 mkdir -p www/wwwroot/abc/newdir 创建新目录层次大于1时需要 -p ll查看目录权限 chmod 777 abc.txt 给文件777权限 chmod 777.../var/home/www/ 修改www目录权限777 chmod 755 wwwroot/ 修改wwwroot目录的权限为 755 chmod 777 -R wwwroot/ -R 注意要递归整个目录以下级文件
3、把jdk添加到操作系统环境中,使用命令sudo vim /ect/profile 在文件后面添加一下字段。修改退出。...chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys,修改访问权限。 ...777 /var/lib/hadoop 创建Hadoop的根目录。...(4)启动Hadoop 在Hadoop安装根目录sbin文件存放这启动和关闭Hadoop的运行文件。为了启动关闭方便,把hadoop目录下的sbin添加环境中。...三、遇到的问题 1、无法启动Datanode 在配置Hadoop过程中可能进行多次的测试,所以避免不了重复多次要格式化namenode,网上一些说法是多次格式化namenode导致
之前做过一个很傻的事情,输入chmod -R 777 / 输入快了,后面没有跟目录直接回车了。所有目录的权限都凌乱了,这里写一份恢复sshd登录的教程以及恢复系统文件的教程。...最好恢复sshd之后,把数据拿出来,重新部署应用环境吧,以防以后位置的bug和风险。...从另外一台相同环境系统中,备份根目录所有权限 getfacl -R / >/tmp/a.facl 通过各种方法,传到故障服务器上,我这里上传web服务器,故障服务器从网站上拉取。...其他的可以照着刷 cd /etc/ chmod 644 passwd group shadow chmod 400 gshadow cd ssh chmod 600 moduli ssh_host_dsa_key.../bin/sudo chmod 644 /usr/lib/sudo/sudoers.so chmod 0440 /etc/sudoers chmod 0755 /etc/sudoers.d 如果有更好的方法
符号模式更灵活一些: chmod u+x file.sh # 给owner添加执行权限 chmod g-w file.txt # 移除group的写权限 chmod o=r file.log...有一次我要给一个脚本添加执行权限,本来想用chmod +x,结果手快打成了chmod 777,直接把文件权限全开了。还好是测试环境,要是生产环境那就完蛋了。...这个细节很容易被忽略,目录的执行权限实际上是"进入"权限,没有这个权限就无法访问目录下的文件。 还有一次,我用脚本批量处理文件,结果发现有些文件处理不了。...能用644就不用755,能用755就不用777。我见过太多为了图方便直接chmod 777的情况,这简直是在给黑客开门。...-0 chmod +x -print0和-0参数可以正确处理文件名中包含空格的情况。
注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问 chroot_list_enable=YES //使用户不能离开主目录 ascii_upload_enable=YES ascii_download_enable...PAM将根据/etc/pam.d/vsftpd进行认证 以下这些是关于vsftpd虚拟用户支持的重要配置项,默认vsftpd.conf中不包含这些设定项目,需要自己手动添加 guest_enable=YES...mkdir /ftp/www //创建目录 chmod R 755 /ftp chmod R 777 /ftp/www 最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置...777权限 设置防火墙 打开/etc/sysconfig/iptables 在“-A INPUT –m state --state NEW –m tcp –p –dport 22 –j ACCEPT”,...# chown -R wwwer.webftp /var/www 更改/var/www目录及其下所有文件和文件夹(-R)的所有者为webftp用户组下的wwwer用户。
在 Ubuntu 上安装 svn服务器 (a)检查是否已安装 svn (b)若安装需要卸载 sudo apt-get remove --purge subversion (c)安装 sudo apt-get...-R 777 repository 创建 svn 仓库 svnadmin create /usr/svn/repository 执行完该命令后,repository 下将会生成以下文件 对...db 设置权限 chmod -R 777 db (f)设置访问权限 修改 repository 下的配置文件 /conf/svnserve.conf 如下图 添加访问用户, 修改文件 /conf...//所有组都有读的权限 本机测试 svn服务器 启动指令:svnserve -d -r /usr/svn/ note: -d: 在后台运行 -r: 指定服务器的根目录 查看是否成功启动:ps aux...cd 到 checkout 时生成的文件夹下 删除该文件:svn delete filename 例: svn delete test.txt (这一步也可以不用命令行,直接将该文件删除) 删完之后执行
哈哈哈 操作步骤: [1]新建环境变量OCTOPRESS_HOME,它是你的octopress的根目录,并添加到PATH中 [下面是我在Mac上的操作,其他系统自行修改] sudo nano ~/.bash_profile...#打开并修改.bash_profile文件,下面两行是在该文件中的修改 export OCTOPRESS_HOME=/Users/hujiawei/git/octopress #添加OCTOPRESS_HOME..."$path" #pwd rake generate rake deploy echo "generate and deploy ok" pre:等价于rake preview操作 [注意,这里我是在子线程中启动预览的...777 xxx修改脚本的权限,测试执行下 cd $OCTOPRESS_HOME chmod 777 gen #其他文件类似 chmod 777 pre chmod 777 dep chmod 777...gmit chmod 777 newpost chmod 777 newpage gen newpost "test new post" #当这条命令完成生成了Markdown文件之后,你会发现Mou
777 /data/data1 chmod 777 /data/data2 chmod 777 /data/data3 chmod 777 /data/data4 2、设置自定义密钥 export...MINIO_ACCESS_KEY=minio2022 export MINIO_SECRET_KEY=test123lyz 3、在每台虚拟机上运行下列命令启动多节点分布式环境 minio server...media #上传mp4 mc ls minio/media # 上传结果 步骤三 配置nginx负载均衡,指定8088端口访问: 1、安装nginx并在防火墙打开8088端口: 问题 1,不能在根目录...问题提出: https://my.oschina.net/knshsg/blog/5559386 问题拟解决: (3条消息) 详解VMware虚拟机中添加新硬盘并挂载的方法_J0hnson666的博客-...CSDN博客_虚拟机挂载硬盘 fdisk -l fdisk /dev/sdb m n 在设置那一部分全部直接点击回车, 点完之后等下次需要输入m获取帮助的 输入w 格式化:mkfs -t ext3 /dev
-e $file.bak ] then sudo cp $file $file.bak ; sudo chmod 777 $file fi sudo chmod 777 $file echo...-e $pamfile.bak ] then sudo cp $pamfile $pamfile.bak fi sudo chmod 777 $pamfile...777 -R /etc/vsftpd echo "" echo "创建 ftp 登陆子用户,请输入 ftp 用户和密码,空格个开: " read -p "输入:" userRead buff=($userRead...777 /etc/vsftpd/virtusers echo -e "${buff[0]}\n${buff[1]}" >> /etc/vsftpd/virtusers sudo chown -R $USER...777 $userConfig sudo mkdir -p $userFile/${buff[0]} ; sudo chmod 777 $userFile/${buff[0]} echo " # 允许可写