随笔分类 - Linux
摘要:访问 http://archive.kernel.org/centos-vault/ 点击 6.5/ 点击 isos/ 点击 x86_64/ 选择镜像类型,建议选择最大版本,包含所有的安装包。
阅读全文
摘要:自签名证书是一种不需要由认证机构签发的SSL/TLS证书。自签名证书通常用于测试目的或者在小型、安全要求不高的环境中。以下是使用OpenSSL创建自签名证书的步骤和示例代码: 1. 生成私钥 openssl genpkey -algorithm RSA -out mykey.pem -pkeyopt
阅读全文
摘要:linux关闭nginx的方法: 1、利用“ps -ef | grep nginx”命令查看nginx进程后,利用“kill -QUIT 进程号”关闭nginx即可; 2、利用“kill -TERM 999”快速杀死进程即可; 3、利用“pkill -9 nginx”强行停止进程即可。 4、利用“k
阅读全文
摘要:我们使用了nginx作为网关,项目中发现再互联网上http下载超过1G的文件就自动终止。但是在局域网中下载正常。 查看NGINX的官方文档:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffering 从NGINX的
阅读全文
摘要:rsync在服务器之间同步文件很方便,默认一般是22端口,这时使用rsync不需要指定端口。 但是出于安全起见,很多服务器将默认的SSH端口改成了别的如2222,这时候需要指定端口: #rsync -avuz -e 'ssh -p 2222' user@remote-server:/path/to/
阅读全文
摘要:1、copy ,cp,该命令的功能是将给出的文件或目录拷贝到另外一个文件或目录中。语法: cp 源文件或目录 目标文件或目录。 2、在/TEST目录下新建test1和test2两个子文件夹。 假设复制源文件test1下的test01文件,目标目录为test2。 直接可以用: cp /TEST/tes
阅读全文
摘要:从远程服务器复制指定文件到本地主机的指定目录下,基本语法格式如下: scp user@ip:/path/to/remote/file /path/to/local/directory 参数说明: user@ip::指的是用户名和远程服务器的IP地址,如root@192.168.3.5。注意,用户名和
阅读全文
摘要:ftp登录错误信息如下 C:\Users\PC>ftp 192.168.5.74 连接到 192.168.5.74。 220 Welcome to blah FTP service. 200 Always in UTF8 mode. 用户(192.168.5.74:(none)): fileftp
阅读全文
摘要:一:ftp命令上传报错,很明显是无法创建文件 ftp> put tomcat.gif 200 PORT command successful. Consider using PASV. 553 Could not create file. ftp的文件夹确实没有写权限,授权 [root@localh
阅读全文
摘要:ftpClient.changeWorkingDirectory(path) 切换带/的路径一直返回false 由于使用的是普通账号登录,将用户禁锢在了宿主目录。 解决方法: 将vsftpd.conf文件中的打开chroot_local_user=YES,重启vsftpd即可。
阅读全文
摘要:错误提示: connect failed: Connection timed out. 注意开放允许客户端链接的端口,比如30001-30500.不然总是会提示超时。 /sbin/iptables -I INPUT -p tcp --dport 30001:30500 -j ACCEPT
阅读全文
摘要:获取当前脚本目录 DIR="$( cd"$( dirname"${BASH_SOURCE[0]}" )" && pwd )" 详细解释如下: ${BASH_SOURCE[0]}表示bash脚本的第一个参数,获取当前执行的shell文件所在的路径及文件名 dirname表示提取参数里的目录,去除文件名
阅读全文
摘要:方法一 注意、服务也可以使用下面方法设置开机启动,如追加rc.local文件追加/usr/bin/rsync --daemon就是开启启动rsync服务 1、首先,脚本具有可执行权限 chmod 755 inotify.sh 2、然后将脚本存放的绝对路径+脚本全名追加到/etc/rc.d/rc.lo
阅读全文
摘要:安装该软件需要使用最高用户(root)进行安装 一. 安装vsftp 查看是否已安装 [root@mariadb-10 ~]# rpm -q vsftpd vsftpd-3.0.2-21.el7.x86_64 或者 [root@mariadb-10 ~]# vsftpd -v vsftpd: ver
阅读全文
摘要:记录执行 [root@mariadb-10 vuser_conf]# rpm -aq | grep vsftp vsftpd-3.0.2-29.el7_9.x86_64 [root@mariadb-10 vuser_conf]# rpm -e vsftpd-3.0.2-29.el7_9.x86_64
阅读全文
摘要:在使用vsftpd过程中,发现vsftpd在默认情况下一个用户(无论是系统用户还是虚拟用户)只能拥有一个目录,一般是根目录。 如果此时再要向该用户添加其它目录的话,比如系统的其他目录也需要此用户访问,那么就无法直接添加了。 我们可以通过mount --bind命令来达到要求。mount --bind
阅读全文
摘要:chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。 后面根的一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限。权限分为三种:读(r=4),写(w=2),执行(x=1) 。 综合起来还有
阅读全文
摘要:1、查看防火墙状态 # /etc/init.d/iptables status 2、启动/关闭防火墙 开启防火墙 # service iptables start 关闭防火墙 # service iptables stop 开机自启 开启: chkconfig iptables on 关闭: chk
阅读全文
摘要:1. 查看是否安装vsftp # rpm -qa | grep vsftpd 如果没有提示则说明没有安装 如果提示版本号则说明已经安装 2. 下载vsftp http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) 3. 安装
阅读全文
摘要:一 安装启动 1. 检查是否安装了 rsync rpm -qa rsync 已经安装会显示如下 [root@sem ~]# rpm -qa rsync rsync-3.0.6-9.el6_4.1.x86_64 2.如果没有安装可以使用yum安装 yum install -y rsync 3. 启动
阅读全文