1. mac os 10.13.6 如何启动FTP服务器急!
1. 启动FTP Server:
命令行下,
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
stop:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
确认已经启动:
ftp localhost
会出现类似如下内容:
2. 什么是UDP,TCP,FTP,MAC,分别有什么用
UDP 协议直接工作于IP协议的顶层。UDP 协议端口不同于多路应用程序,其运行是从一个单个设备到另一个单个设备
TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。
TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电
mac就是网卡的物理地址
FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。
3. Mac 下怎么启动fpt
高版本的mac os默认关掉了FTP服务,打开“终端”之后,可用如下命令打开:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
输入该命令之后,终端还会要求输入你的mac的密码。
相应的,要关闭则:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
打开FTP 服务之后,就可以用iPhone手机上的万能播放器AcePlayer来访问你的mac了,注意设置好mac密码。在AcePlayer添加FTP的对话框里依次输入你的mac的IP地址、用户名、密码,添加完之后,点击右上角的Ok按钮。
然后,点击添加的FTP服务器,就可以访问了。AcePlayer能直接播放里面的电影、音乐,还可以将文件下载到AcePlayer的文档中。
4. 急!!高分! 简述使用ftp 进行文件传输时的两种登入方式他们的区别是什么常用的ftp文件传输命令是什
楼主您好。ftp的传输方式分为两种:ASCII传输方式和二进制(BINARY)传输模式。二者之间的区别:ASCII模式和BINARY模式的区别是回车换行的处理,binary模式不对数据进行任何处理,asci模式将回车换行转换为本机的回车字符,比如Unix下是\n,Windows下是\r\n,Mac下是\r。至于ftp文件传输的命令,一般的都是ftp+ip(需要上传的服务器),然后使用put命令进行上传。
5. mac os 10.13 没有自带的ftp了,要如何开启FTP服务器
苹果mac系统从mac os 10.13开始取消了ftp,建议用sftp。开启方法:系统偏好设置->共享->勾选“远程登录”->建议选择:允许访问:所有用户。连接方式和ftp几乎一样。
6. 如何在mac上配置vsftpd
所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。
修改配置文件
打开/etc/vsftpd/vsftpd.conf,做如下配置
anonymous_enable=NO //设定不允许匿名访问
local_enable=YES //设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问
chroot_list_enable=YES //使用户不能离开主目录
ascii_upload_enable=YES
ascii_download_enable=YES //设定支持ASCII模式的上传和下载功能
pam_service_name=vsftpd //PAM认证文件名。PAM将根据/etc/pam.d/vsftpd进行认证
以下这些是关于vsftpd虚拟用户支持的重要配置项,默认vsftpd.conf中不包含这些设定项目,需要自己手动添加
guest_enable=YES //设定启用虚拟用户功能
guest_username=ftp //指定虚拟用户的宿主用户,CentOS中已经有内置的ftp用户了
user_config_dir=/etc/vsftpd/vuser_conf //设定虚拟用户个人vsftp的CentOS FTP服务文件存放路径。存放虚拟用户个性的CentOS FTP服务文件(配置文件名=虚拟用户名
进行认证
首先,安装Berkeley DB工具,很多人找不到db_load的问题就是没有安装这个包。
yum install db4 db4-utils
然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用户名,偶行是密码
test
123456
接着,生成虚拟用户认证的db文件
db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db
随后,编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句:
auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required pam_userdb.so db=/etc/vsftpd/vuser_passwd
最后,创建虚拟用户配置文件
mkdir /etc/vsftpd/vuser_conf/
vi /etc/vsftpd/vuser_conf/test //文件名等于vuser_passwd.txt里面的账户名,否则下面设置无效
内容如下
local_root=/ftp/www //虚拟用户根目录,根据实际情况修改
write_enable=YES //可写
anon_umask=022 //掩码
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
设置Selinux
setsebool -P ftp_home_dir=1 //设置ftp可以使用home目录
sersebool -P allow_ftpd_full_access=1 //设置ftp用户可以有所有权限
设置FTP根目录权限
mkdir /ftp/www //创建目录
chmod R 755 /ftp
chmod R 777 /ftp/www
最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置777权限
设置防火墙
打开/etc/sysconfig/iptables
在“-A INPUT –m state --state NEW –m tcp –p –dport 22 –j ACCEPT”,下添加:
-A INPUT -m state --state NEW -m tcp -p -dport 21 -j ACCEPT
然后保存,并关闭该文件,在终端内运行下面的命令,刷新防火墙配置:
service iptables restart
OK,运行“service vsftpd start”,你就可以访问你的FTP服务器了。
望采纳~!
7. 如何在mac上打开FTP服务
高版本的mac os默认关掉了FTP服务,打开“终端”之后,可用如下命令打开:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
输入该命令之后,终端还会要求输入你的mac的密码。
相应的,要关闭则:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
8. Mac Lion 如何开启 FTP
但是可以通过三种方式来管理。 第一种:通过命令行来开启关闭,如下所示: 开启FTP Server sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist 关闭FTP Server sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist 第二种:通过第三方图形工具来开启和关闭ftp功能: 1、Lion Tweaks 1.3:这个工具可以设置lion种很多被隐藏的设定。 2、FTPD Enable App :这玩意只能设定开启和关闭ftp。 好消息,这两个都是免费的。 第三种(比较麻烦,但是一劳永逸,适合对linux和unix命令行了解的人): 通过ftpd.zsh这个文件来打开和关闭这个功能。下载附件中的zip并解压在文档中,会得到一个名叫ftpd.zsh的文件,我们的最终目的是将这个文件放在你的环境变量的目录中去让系统能够识别这个文件。举例如下(以下全部操作都在终端中进行,感兴趣的可以试试图形界面下操作,我懒得折腾了): 引用 首先查看环境变量的目录是什么echo $PATH会得到大致如下的内容 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 然后将文件放置在/usr/local/bin中,首先创建这个目录 so mkdir /usr/local/bin 接着移动文件去那里,我以我的文档目录为例。首先进入文档这个目录(里面的bahaiyxl请换作自己的用户名) cd /Users/bahaiyxl/Documents 确定ftpd.zsh文件在这里ls得到输出中包含ftpd.zsh就行 然后移动ftpd.zsh文件去/usr/local/bin下面 so mv ftpd.zsh /usr/local/bin/ 最后修改改文件的权限以便今后使用。 sudo chmod 755 /usr/local/bin/ftpd.zsh 至此,所有操作都完成了,今后只要输入以下三个命令就行了。 1、ftpd.zsh on (打开ftp) 2、ftpd.zsh off (关闭ftp) 3、ftpd.zsh (查看ftp状态) 以上部分都是手动控制单次打开FTP的方法,如果你想永久打开ftp功能,那就编辑/System/Library/LaunchDaemons/ftp.plist这个文件吧。 把里面的一行:Disabled 改成 Enabled,然后重启就行了。不过这样的安全性问题你需要自己考虑清楚。