linux十四周二次课(5月10日)笔记

十四周二次课(5月10日)
14.4 exportfs命令
14.5 NFS客户端问题
15.1 FTP介绍
15.2/15.3 使用vsftpd搭建ftp

14.4 exportfs命令

如果远程客户端正在使用nfs服务,正在挂载着。如果服务端停止NFS服务,远程的客户端会挂起。


A共享一个目录,B往里面写或读文件。如果A停掉了NFS,B就不能读写。如果B读写很频繁,就会导致读写共享文件的进程,比如PHP挂起。会导致进程异常,甚至把机器搞死。A不能随便重启,需要把B和C挂载的目录先卸载下来。

卸载掉挂载的目录,才能重启,命令如下:

如果挂载的是几十台机器,使用如下命令:

加入一行

编辑文件,验证一下

加入内容

新建的文件,用户是root,root.

用户也是root,root,是因为用了no_root_squash。

客户端像在本地使用root用户一样不受限制。

14.5 NFS客户端问题

属主,属组显示nobody。指定它的版本为3

15.1 FTP介绍

15.2 使用vsftpd搭建ftp服务(上)

安装vsftpd软件包,命令如下;

创建一个虚拟用户,命令如下:

编辑文件虚拟用户的密码文件。

写入内容,奇数行为用户命令,偶数行为密码。

需要安全,不能所有人都能读,设置权限,命令如下:

进入到目录

给第一个用户,创建第一个配置文件。配置文件和用户名一致。

复制如下内容

粘贴到配置文件里

定义虚拟用户加目录

没有这个权限,没办法上传和下载

在#%PAM-1.0下面粘贴



改为如下:

复制

在最下面粘贴,改为如下:

监听的端口是21

15.3 使用vsftpd搭建ftp(下)
可以在windows下载filezilla clietn测试

方便测试,安装linux上的客户端lftp,命令如下:

输入口令进入后,可以看到刚才创建的文件

查看有什么用法

get到当前目录下

原文地址:http://blog.51cto.com/461565/2116431

时间: 2024-08-11 01:02:18

linux十四周二次课(5月10日)笔记的相关文章

Linux学习笔记十四周二次课(5月10日)

14.4 exportfs命令 #exportfs -arv //重新挂载 #vim /etc/exports /tmp/192.168.133.0/24(rw,sync,no_root_squash) 14.5 NFS客户端问题 #mount -t nfs -o nfsvers=3 192.168133.130:/tmp/ /mnt/ 指定版本为3,重新挂载 #mount -t nfs -oremount,nfsvers=3 192.168133.130:/tmp/ /mnt/ #vim /e

十四周二次课

14.4exports命令 14.5NFS客户端问题 15.1FTP介绍 15.2/15.3使用vsftpd搭建ftp服务 14.4exports命令 exportfs命令 常用选项 -a 全部挂载或者全部卸载 -r 重新挂载 -u 卸载某一个目录 -v 显示共享目录 以下操作在服务端上 -vim /etc/exports //增加 /tmp/ 192.168.11.0(rw,sync,no_root_squash) exportfs -arv //不用重启nfs服务,配置文件就会生效 以下操作

Linux20180416三周第五次课(4月10日)

4.5/4.6 磁盘格式化4.7/4.8 磁盘挂载4.9 手动增加swap空间 磁盘格式化 分区后只有格式化后才可以使用 可以查看文件系统  cat /etc/filesystems 可以查看centos7支持的文件格式 centos7默认的是 xfs的文件格式 centos6默认的是ext4 格式化的命令是: mke2fs -t 指定文件系统类型 -b 指定块大小 fdisk -l 查看目前的分区 可以看到sdb已经分了一个区sdb1 格式化一下 但是遗憾的是mke2fs 不支持 -t xfs

2018年4月10日笔记

Python的编码 常见的支持中文的编码有:utf-8 , gbk , gb2312 常见术语:decode(解码) , encode(编码) 在Python2中,不写python代码抬头,在print中文字符时会出现乱码:在Python3中不会出现这种情况. 因为Python2默认将代码文件内容用ASCII编码处理,所以不支持中文:而Python3默认将代码文件内容用utf-8编码处理. 使Python2支持中文有3种方式: 在代码抬头中加上 coding:utf-8 在中文字符串前加 u,如

linux4月10日笔记

11.6 MariaDB安装11.7/11.8/11.9 Apache安装扩展apache dso https://yq.aliyun.com/articles/6298apache apxs http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/programs/apxs.htmlapache工作模式 http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.html 11.6 Mar

十二周二次课(3月13日)

十二周二次课(3月13日)12.6 Nginx安装 cd /usr/local/src wget http://nginx.org/download/nginx-1.12.1.tar.gz tar zxvf nginx-1.12.1.tar.gz cd nginx-1.12.1 ./configure --prefix=/usr/local/nginx make && make install 安装完成 编辑配置文件及启动脚本 vim /etc/init.d/nginx   复制如下内容.

十二周二次课(4月24日)

十二周二次课(4月24日)12.6 Nginx安装12.7 默认虚拟主机12.8 Nginx用户认证12.9 Nginx域名重定向 扩展nginx.conf 配置详解 http://www.ha97.com/5194.html http://my.oschina.net/duxuefeng/blog/34880nginx rewrite四种flag http://www.netingcn.com/nginx-rewrite-flag.html http://unixman.blog.51cto.

?十四周五次课(3月30日)

十四周五次课(3月30日) 16.4 配置Tomcat监听80端口 Tomcat默认是监听8080端口,本节学习如何配置让它监听80端口. 编辑Tomcat配置文件:vim /usr/local/tomcat/conf/server.xml 将Connector port="8080" protocol="HTTP/1.1"修改为Connector port="80" protocol="HTTP/1.1" 重启Tomcat:

十二周二次课 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.

十二周二次课 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向 原文地址:http://blog.51cto.com/wbyyy/2087031