您的位置:首页 > 运维架构 > Linux

Linux学习笔记(八)

2012-10-22 10:43 183 查看
tftp简单的文件传输,简化了ftp功能,通常用于已知服务器上文件,将文件下载到本地或开发板用。

配置文件

/etc/xinetd.d/tftp

修改disable=yes 为 disable=no

重启xinetd服务

service xinetd restart

默认tftp配置文件中指定/tftpboot目录为共享目录,将需要客户端下载的文件放在此目录中。

tftp服务不需要验证用户名和密码,只要知道文件名即可传输。

连接方式

tftp 192.168.5.200

下载文件,被下载的文件存储在执行tftp命令的目录里。

get 文件名

quit 退出

查看tftp服务打开的端口

netstat -an | grep udp

69端口为tftp服务开启udp端口

===================================

netstat 网络状态

netstat -an

a——所有

n——以数字的方式显示主机地址,否则显示主机名

established状态——已经建立连接

wait——等待

time out——连接超时

listen——监听(打开的服务)

===================================

文件共享samba

相关配置文件

/etc/samba/smb.conf

/etc/samba/lmhosts

/etc/samba/smbpasswd

主要配置文件smb.conf

如果需要创建公共目录,让所有用户不需要登录,即可以进入共享,并写入内容。需要先修改(默认user,以及server 需要系统的用户名和密码登录)

security = share

增加一个共享目录

[ myshare]   
comment=my share directory
browseable= yes
writeable=yes
guest ok=yes
path=/tftpboot
public=yes
readonly= no

其中

myshare为共享名

comment为共享说明

browseable为共享目录可以被显示

guest ok允许客户写入

path指定共享的目录(如果需要写入,则修改权限o+w)

public 指定为共享目录

readonly 是否只读

使linux  smb服务显示在windows网络组中

修改配置文件的

workgroup = WORKGROUP

netbios name = linux-server

因为windows系统默认工作组为workgroup,

netbios name指局域网中的主机名

----------------------------------

使用密码方式访问samba服务

需要在安全选项上使用user项(server功能是通过其他验证服务器来验证)

security = user

注释 passdb行

增加 smb passwd file = /etc/samba/smbpasswd

在终端中使用smbpasswd命令为可以使用samba的用户增加密码

smbpasswd  -a  nicolas

重启服务器后,需要使用系统用户身份访问共享目录

作业:

设置vsftpd服务,进行文件的上传和下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息