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 /etc/idmapd.conf

15.1 FTP介绍

FTP文件传输协议

15.2/15.3 使用vsftpd搭建ftp

软件安装,#yum install -y vsftpd

用户添加,#useradd -s /sbin/nologin virftp

编辑密码文件,#vim /etc/vsftpd/vsftpd_login //奇数行为用户名,偶数行为密码

testuser1

aminglinux

密码文件设置权限,#chmod 600 /etc/vsftpd/vsftpd_login

二进制文件转换,#db_load -T -t hash -f /etc/vsftpd/vsftpd_login /etc/vsftpd/vsftpd_login.db

创建虚拟用户配置文件目录,#mkdir /etc/vsftpd/vsftpd_user_conf

进入目录,#cd /etc/vsftpd/vsftpd_user_conf

创建用户配置文件,#vim testuser1

local_root=/home/virftp/testuser1

anonymous_enable=NO

write_enable=YES

local_umask=022

anon_upload_enable=NO

anon_mkdir_write_enable=NO

idle_session_timeout=600

data_connection_timeout=120

max_clients=10

创建用户家目录,#mkdir /home/virftp/testuser1

创建文件,#touch /home/virftp/testuser1/aming,txt

修改权限,#chown -R virftp:virftp /home/virftp

自定义密码文件路径,#vim /etc/pam.d/vsftpd

auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

编辑配置文件,#vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

anon_upload_enable=NO

anon_mkdir_write_enable=NO

chroot_local_user=YES

guest_enable=YES

guest_username=virftp

virtual_use_local_privs=YES

user_config_dir=/etc/vsftpd/vsftpd_user_conf

allow_writeable_chroot=YES

启动服务,#systemctl start vsftpd

查看进程,#ps aux | grep vsftp

查看端口,#netstat -lntp

ftp21端口,sshd22口,telnet23端口,ISCSI3260端口;

windows客户端可以用filezilla  client

软件安装,#yum -y install lftp

连接,#lftp [email protected] 提示输入密码

然后查看,ls

从FTP下载文件,get aming.txt

xshell通过sftp下载文件

原文地址:http://blog.51cto.com/12059818/2115069

时间: 2024-10-12 20:52:08

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

Linux学习笔记第三周第一次课(2月5日)

2.27linux和windows互传文件 用xshell软件 #yum install -y lrzsz linux传到windows,命令为#sz a.txt 按提示保存到windows windows传到linux,命令为#rz 选择windows文件,之后保存到当前目录 3.1 用户配置文件和密码配置文件5 /etc/passwd用户账号密码文件,配置文件: 配置文件内容,以冒号分隔,共7列: 第一列,用户名: 第二列,密码全用X表示: 第三列,UID: 第四列,GID: 第五列,注释:

Linux学习笔记十二周二次课(4月24日)

12.6 Nginx安装 cd /usr/local/src wget http://nginx.org/download/nginx-1.8.0.tar.gz tar zxvf nginx-1.8.0.tar.gz ./configure --prefix=/usr/local/nginx make && make install 查看配置文件是否有错 -t /usr/local/nginx/sbin/nginx -t 启动脚本编辑: vim /etc/init.d/nginx //复制

Linux学习笔记第七周二次课(3月20日)

10.6 监控io性能 iostat和sar属于同一个安装包:查看磁盘使用情况: iotop命令,安装#yum install -y iotop 10.7 free命令 free查看内存使用情况 10.8 ps命令 ps静态查看进程状态,top是动态的显示进程状态: ps aux与ps -elf查看进程效果差不多: 10.9 查看网络状态 -l,listen监听: lnutp,只查看TCP和UDP的: ESTABLISHED并发连接数,一般低于1000,多了两三千: 10.10 linux下抓包

linux学习笔记十四:安装SAMBA(Server Message Block)

NFS:仅用于Linux之间 CIFS:仅用于Windows之间 SAMBA:可用于Linux与Windows之间,基于NetBIOS协议(用于LAN内部,不能跨路由),没有IP地址的概念,根据 NetBIOSName来区分主机. 两个服务: nmbd:UDP的137.138,管理工作组.NetBios name等. smbd:TCP的139,管理分享的目录.文件.打印机等. 两种模式:peer/peer(workgroup,对等模式). domain(域,主控模式) 1.安装samba.sam

Linux学习笔记第八周二次课(3月27日)

10.28 rsync工具介绍 文件同步工具rsync,可以实现增量拷贝:cp是直接覆盖,效率低: 安装rsync,#yum -y install rsync: rsync常用方法, 拷贝passwd文件到/tmp目录下,并重命名为1.txt,命令为#rsync -av /etc/passwd /tmp/1.txt -v可视化: 远程拷贝,命令为#rsync -av /etc/passwd [email protected]:/tmp/1.txt:然后输入密码即可: 10.29/10.30 rs

Linux学习笔记十二周一次课(4月23日)

12.1 LNMP架构介绍 12.2 MySQL安装 进入下载目录cd /usr/local/src 查看已下载的文件ls 查看进程是否运行ps aux | grep mysql 删除安装目录rm -rf /usr/local/mysql 删除服务rm -rf /etc/init.d/mysqld 修改配置文件vim /etc/my.cnf //不修改,保留即可: 进入下载目录cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5

Linux学习笔记十二周三次课 (4月25日)

12.10 Nginx访问日志 vim /usr/local/nginx/conf/nginx.conf //搜索log_format $remote_addr //客户端P(公网IP) $http_x_forwarded_for //代理服务器的IP $time_local //服务器本地时间 $host //访问主机名(域名) $request_uri //访问的url地址 $status //状态码 $http_referer //referer $http_user_agent //us

Linux学习笔记十二周四次课(4月26日)

12.13 Nginx防盗链 防盗链,就是禁止其他网址链接到本网站图片文本等资源: vim /usr/local/nginx/conf/vhost/test.com.conf //server中添加以下信息 ---------------------------------------------------------------------------------- location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jp

Linux学习笔记十二周五次课(4月27日)

12.17 Nginx负载均衡 代理服务器代理多个WEB即为均衡,dig命令可以查看域名对应IP地址,安装dig命令为#yum install -y bind-utils 例如#dig qq.com vim /usr/local/nginx/conf/vhost/load.conf //写入如下内容 ------------------------------------------------------------------------- upstream qq { ip_hash; //