Linux服务器开发学习笔记7.27

7.27笔记

Linux常用网络相关命令

#Linux常用网络相关命令
ifconfig	#查看自己的网卡、ip地址、mac地址等等
ping [ip地址/域名]		#向某个ip地址发送ping命令,判断能不能连接,加上参数-c [次数]可以规定ping的次数
nslookup [域名]		#查询某个域名的ip地址

ftp服务器搭建

服务器端配置:

sudo apt-get install vsftpd		#安装ftp服务器搭建软件
cd /etc		#切换到etc目录
sudo vi vsftpd.conf		#修改配置文件
sudo service vsftpd restart		#重启sftpd使配置文件生效

vsftpd.conf详细解析

客户端实名登录ftp服务器:

ftp [服务器ip]
#然后输入用户名和密码

#退出服务器
bye
quit
exit

#上传文件(当前目录下的文件)
put [文件名]

#下载文件(当前目录下的文件)
get [文件名]

匿名用户登录ftp服务器:

ftp [服务器ip]
#用户名输入anonymous,密码直接回车跳过

#不允许匿名用户在人以目录直接切换,只能在一个指定的目录范围内工作
#需要在ftp服务器上创建一个匿名用户的目录——匿名用户的根目录
mkdir [目录名]

#编辑配置文件,加一行
sudo vi /etc/vsftpd.conf
anon_root=[到匿名用户目录的路径]

lftp登录ftp服务器:

#lftp是一个ftp客户端工具,可以上传和下载目录
sudo apt-get isntall lftp

lftp [服务器ip]

#匿名登录(进入匿名用户根目录)
login

#实名登录
[服务器密码]

#切换客户端目录
lcd [目录]

#上传多个文件
mput [文件1][文件2]...

#下载多个文件
mget [文件1][文件2]...

#下载目录
mirror  [目录名]

#上传目录
mirror -R [目录名]

nfs服务器

net file system网络文件系统,允许网络中的计算机之间通过tcp/ip网络共享资源

服务器端:

sudo apt-get install nfs-kernel-server
sudo vi /etc/exports	#修改配置文件
sudo service nfs-kernel-server restart		#重启使配置文件生效

客户端:

#挂载服务器共享目录
sudo mount [服务器ip]:[共享目录名] [挂载到的位置]

ssh服务器

sudo apt-get install openssh-server

#查看ssh是否安装
sudo aptitude show openssh-server

#远程登录
ssh [用户]@[服务器ip]

#退出登录
logout

scp命令:

#scp=super copy超级拷贝,可以用来拷贝文件或目录,拷贝目录时加参数-r
scp -r [目标用户名]@[服务器ip]:[目标文件或目录绝对路径] [本机路径]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值