dosftp连接
一. FTP 说明
linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Profession ftp)。 我们这里也是简单的说明下vsftp的配置。
vsftp提供3种远程的登录方式:
(1)匿名登录方式
就是不需要用户名,密码。就能登录到服务器电脑里面
(2)本地用户方式
需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户。
(3)虚拟用户方式
同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中是没有的(没有该用户帐号)
二. Vsftp的安装配置
2.1 安装
vsftp 的安装包,可以在安装里找到。 用yum 安装过程也很简单。
安装命令:yum install vsftpd
2.2. 相关命令
2.2.1 启动与关闭
[root@singledb ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
[root@singledb ~]# service vsftpd stop
Shutting down vsftpd: [ OK ]
[root@singledb ~]# service vsftpd restart
Shutting down vsftpd: [FAILED]
Starting vsftpd for vsftpd: [ OK ]
[root@singledb ~]# /etc/init.d/vsftpd start
Starting vsftpd for vsftpd: [FAILED]
[root@singledb ~]# /etc/init.d/vsftpd stop
Shutting down vsftpd: [ OK ]
[root@singledb ~]# /etc/init.d/vsftpd restart
Shutting down vsftpd: [FAILED]
Starting vsftpd for vsftpd: [ OK ]
[root@singledb ~]# /etc/init.d/vsftpd status
vsftpd (pid 3931) is running...
[root@singledb ~]#
2.2.2. 其他命令
--查看vsftpd 启动状态
[root@singledb ~]# chkconfig --list vsftpd
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@singledb ~]# chkconfig vsftpd on
[root@singledb ~]# chkconfig --list vsftpd
vsftpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。 这个对应的是linux不同的运行级别。
我们也可以加level 选项来指定:
[root@singledb ~]# chkconfig --level 0 vsftpd on
[root@singledb ~]# chkconfig --list vsftpd
vsftpd 0:on 1:off 2:on 3:on 4:on 5:on 6:off
我们看到0已经设置为on了。
我们可以使用man chkconfig 来查看帮助:
--level levels
Specifies the run levels an operation should pertain to. It is given as a string of numbers from 0 to 7. For example, --level 35 specifies runlevels 3 and 5.
传统的init 定义了7个运行级(run level),每一个级别都代表系统应该补充运行的某些特定服务:
(1)0级是完全关闭系统的级别
(2)1级或者S级代表单用户模式
(3)2-5 级 是多用户级别
(4)6级 是 重新引导的级别
(1)查看防火墙
我一般都是把系统的防火墙关闭了。 因为开了会有很多限制。
[root@singledb ~]# /etc/init.d/iptables status
Table: nat
Chain PREROUTING (policy ACCEPT)
num target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
num target prot opt source destination
1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53
3 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED
2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
You have new mail in /var/spool/mail/root
--添加开放21号端口:
[root@singledb ~]# /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
[root@singledb ~]# /etc/init.d/iptables status
Table: nat
Chain PREROUTING (policy ACCEPT)
num target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
num target prot opt source destination
1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21
2 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53
3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53
4 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67
5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED
2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
--保存配置
[root@singledb ~]# /etc/rc.d/init.d/iptables save
Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
--重启防火墙:
[root@singledb ~]# service iptables {start|stop|restart}
(2)查看关闭selinux
[root@singledb ~]# sestatus
SELinux status: disabled
我这里在安装操作系统的时候就关闭了selinux,如果没有关闭,可以修改如下文件来关闭:
[root@singledb ~]# cat /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
[root@singledb ~]#
保存退出并重启系统reboot
三. FTP配置文件
FTP 安装好之后,在/etc/vsftpd/目录下会有如下文件:
[root@singledb ~]# cd /etc/vsftpd/
[root@singledb vsftpd]# ls
ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh
[root@singledb vsftpd]#
vsftpd.conf: 主配置文件
ftpusers: 指定哪些用户不能访问FTP服务器
user_list: 指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。
[root@singledb vsftpd]# cat user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
我们过滤掉#的注释后,查看一下vsftpd.conf 文件:
[root@singledb ftp]# cat /etc/vsftpd/vsftpd.conf |grep -v '^#';
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=yes
tcp_wrappers=YES
至于这些参数的意思,在注释里有详细的说明。
我们可以在vsftpd.conf 文件设置如下参数:
(1)ftpd_banner=welcome to ftp service :设置连接服务器后的欢迎信息
(2)idle_session_timeout=60 :限制远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒)
(3)data_connection_timeout=120 :设置客户机在进行数据传输时,设置空闲的数据中断时间
(4)accept_timeout=60 设置在多长时间后自动建立连接
(5)connect_timeout=60 设置数据连接的最大激活时间,多长时间断开,为别人所使用;
(6)max_clients=200 指明服务器总的客户并发连接数为200
(7)max_per_ip=3 指明每个客户机的最大连接数为3
(8)local_max_rate=50000(50kbytes/sec) 本地用户最大传输速率限制
(9)anon_max_rate=30000匿名用户的最大传输速率限制
(10)pasv_min_port=端口
(11)pasv-max-prot=端口号 定义最大与最小端口,为0表示任意端口;为客户端连接指明端口;
(12)listen_address=IP地址 设置ftp服务来监听的地址,客户端可以用哪个地址来连接;
(13)listen_port=端口号 设置FTP工作的端口号,默认的为21
(14)chroot_local_user=YES 设置所有的本地用户可以chroot
(15)chroot_local_user=NO 设置指定用户能够chroot
(16)chroot_list_enable=YES
(17)chroot_list_file=/etc/vsftpd/chroot_list(只有/etc/vsftpd/chroot_list中的指定的用户才能执行 )
(18)local_root=path 无论哪个用户都能登录的用户,定义登录帐号的主目录, 若没有指定,则每一个用户则进入到个人用户主目录;
(19)chroot_local_user=yes/no 是否锁定本地系统帐号用户主目录(所有);锁定后,用户只能访问用户的主目录/home/user,不能利用cd命令向上转;只能向下;
(20)chroot_list_enable=yes/no 锁定指定文件中用户的主目录(部分),文件:/chroot_list_file=path 中指定;
(21)userlist_enable=YES/NO 是否加载用户列表文件;
(22)userlist_deny=YES 表示上面所加载的用户是否允许拒绝登录;
(23)userlist_file=/etc/vsftpd/user_list 列表文件
限制IP 访问FTP:
#vi /etc/hosts.allow
vsftpd:192.168.5.128:DENY 设置该IP地址不可以访问ftp服务
FTP 访问时间限制:
#cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd
#vi /etc/xinetd.d/vsftpd/
修改 disable = no
access_time = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应)
例: access_time = 8:30-11:30 17:30-21:30 表示只有这两个时间段可以访问ftp
ftp的配置基本上只有这些了。
默认情况下,ftp根目录是/var/ftp。 如果要修改这个目录位置,可以更改/etc/passwd 文件:
[root@singledb ftp]# cat /etc/passwd | grep ftp
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
创建一个用户来访问FTP,并指定该用户的FTP 目录:
[root@singledb u02]# useradd -d /u02/qsftp qs
[root@singledb u02]# passwd qs
Changing password for user qs.
New UNIX password:
BAD PASSWORD: it is WAY too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
这里指定的是/u02/qsftp 这个目录,要注意个目录的权限。
更改用户不能telnet,只能ftp:
usermod -s /sbin/nologin username //用户只能ftp,不能telnet
usermod -s /sbin/bash username //用户恢复正常
禁止用户ssh登陆
useradd username -s /bin/false
更改用户主目录:
usermod -d /bbb username //把用户的主目录定为/bbb
然后用qs这个用户就可以访问了。
以上只是一些简单的设置。 在用户权限这块还有很多内容可以研究。 比如特定用户的特定权限。 安全性等。 以后在研究了。
② MAC常用的127个常用软件
以下所提及的软件中,不包括系统内建的软件,也基本没有包括苹果自己出品的软件和专业用途软件。
4D Keynote Builder 1.0:一个keynote的辅助工具,能够创建非常酷的3D切换特效,尤其适合用来做产品目录的简报。
Acrobat 6:创建专业PDF的最佳工具,当然目前Panther有自带创建PDF的工具,但要创建加密和带有更多功能的PDF就只能用Acrobat6了。
Address Book Importer:可以将PC的Outlook联系人转换到Mac的免费工具(PC需要将联系人导出成以tab分隔的纯文本文件),在没有Exchange服务器的时候,这是首眩
Adobe Reader 6.0:阅读PDF文件的免费工具,比Apple的Preview好的是能有更多的功能选择文档中的资源,但速度较慢。
AOL Instant Messenger :AOL的聊天工具。
Atomix Dojam X SC:我认为Mac上最好的英汉/汉英双向词典,支持拖放和剪贴板取词。
audacity :免费跨平台音频编辑工具,只能支持双声道立体声,但作为免费工具,相当不俗。
Audio Hijack Pro:能够针对单独应用程序输出音频做均衡的工具,备有超过100种的插件(你可以同时使用),并且支持标准的VST插件。
AudioX:相当于Windows系统的录音机,但是界面更加美观,功能也更多,可以用多种格式保存文件。
Backup:苹果提供给.Mac用户使用的备份软件,你可以将主要应用程序的设置备份到iDisk,也支持输出到外挂硬盘或者CD/DVD光盘。
BBEdit :不可缺少的万用编辑器,我用他编辑plist文件和startup item。
BitTorrent:BT下载软件,免费。
Calculator:虽然已经明言不写系统自带软件,但这个计算器实在让我爱不释手,除了一般的计算器和科学计算器功能,他可以转换汇率(可在网上更新最新汇率),列出公式计算(当改变公式或者数值的时候重新刷新结果)。
Camino:作为系统自带Safari浏览器的补充,胜在兼容性比较好,免费。
Can Combine Icons:将Mac OS X的128x128 icon输出成Windows的ico格式!并且可以将多个icon合并和加工输出你喜欢的样式。
candybar:如果你喜欢更换各种不同的图标,这是最佳的工具,网上有大量的主题下载。
Captain FTP:FTP/SFTP客户端软件,界面人性化,支持多线程下载和上传,可导入其他常用FTP/SFTP程序的书签。
CarraFix:免费,可限制各种P2P软件所使用的带宽。
CDFinder:可快速编制远程服务器硬盘,光盘和外挂存储器的目录和文件信,方便在本机查询。
Chinese Rewriter:快速转换简体繁体中文,支持热键转换,双向转换和实时转换(打字同时转换),并且支持转换文本文件和MP3 ID3 Tag!!
CHM Viewer:查看PC上CHM格式文件的工具,和下面介绍的xchm互相补充。
Clear Dock:免费软件,可以把Dock的背景颜色变成任何你希望的,又或者是变成完全透明。
CloneX:Mac上的Ghost!
Cocktail:Mac上最老牌的系统优化和维护工具,功能非常多而且更新很快。
CopyPaste-X :多重剪贴板工具,可存储多个你指定的剪贴板内容,并且能在多种应用程序中加入右键菜单。
Cyberck:之前介绍过的免费FTP/SFTP客户端,支持中文和多种文字编码,连接Windows FTP服务器必备。
Data Rescue X:挽救被删除数据的半专业工具。
Déjà Vu:我认为最佳的备份程序,可以备份/同步到本地或者远程服务器,又或者是结合Toast写入CD/DVD,非常便利,支持定时或者手动备份,还可以在备份之前自动修复磁盘权限。
Delocalizer:许多OS X的应用程序附带了你永远不会用到的其他国家语言包,用这个免费工具可以找出那些你不要的语言包并且删除之释放空间。
Desktop Manager:提供多个虚拟桌面的免费软件,小巧快速方便易用。
DiskWarrior:最老牌的Mac磁盘拯救和优化工具之一,但不是做碎片整理,而是优化文件和文件夹的目录结构,效果非常显着,我每个月必用的优化和维护软件。
DivX Pro 5.1.1:可以让Quicktime播放和编码输出DivX 5.1.1格式的文件,同时也有免费的单纯解码器下载。
dropBatch iconMaker:可以帮助你快速的建立大量图片Preview(预览)的共享软件,但不注册也不影响功能和使用期限。之前有撰文介绍过。
DVD2oneX:可以将D9的大容量DVD影片转换成一张D5 DVD-R能放下的大校
EarthBrowser:通过网上的数据察看当前的卫星云图和各大城市的天气预报,并且可以察看设置在当地摄像头传回的影像。
EasyBatchPhoto:快速批量转换图片格式。
File Buddy 7:可以修改文件/文件夹的各种属性(创建,修改日期,权限,所有者等等),Finder的最佳辅助工具之一。
FR-PhotoStudio(OS X):之前撰文介绍过的优秀图片浏览器。
Frozen-Bubble:免费的泡泡龙游戏,消磨时间精品。
FruitMenu:我认为它比着名的MaxMenu更加好,它能将苹果菜单和右键菜单让你自己定义,并且提供按下左键几秒钟自动变成右键的功能(只在Finder中有效),还能显示之前访问过的文件/文件夹和程序,其中图片可以直接预览。
gBrowser:之前撰文介绍过的优秀免费图片浏览器,可以将选定的图片输出成屏保,浏览图片速度也很快
Goliath :虽然Apple自己有iDisk Utility,但是在某些网络环境下上传很慢,这时我就用比较稳定的Goliath 。免费。
GraphicConverter:最接近ACDSEE的图片浏览器,支持上百种图片格式,并且可以输出50种以上的图片格式。
HexEdit:16位编辑器
iAddressX:可以将系统自带地址本(Address)中的资料直接显示在菜单上,并且可以直接拷贝和编辑调用。
icon2ico:之前介绍的Can Combine Icons的免费版本,但是只能直接把Mac OS X的128x128 icon输出成Windows的ico格式,不能编辑。
ICQ 3.4:不用解释了吧?免费软件。
iDisk Utility:苹果为.Mac用户提供的iDisk挂接程序,虽然在Panther中可以不必,但我比较喜欢它可以用菜单操作。
iGetter 1.9.5:我最喜欢的多线程下载软件,和浏览器有紧密的结合,类似PC的Flashget类似,免费版本没有限制,但启动有10秒钟的版权画面。
iOrganize:个人搜集资料的管理器,可以直接拷贝网页黏贴到里面,支持分组和查询,网虫必备。
IP Checker:查询IP来源的小软件,是iSQ的附属产品。
iPodRip:强大的iPod管理程序,可直接播放iPod中的音乐并且修复和优化iPod数据库,直接拖放歌曲,将iPod歌曲拷贝回电脑,还有很多其他功能。
iRecordNow:将iSight变成一个简易DV。
iScreensaver Designer :设计屏保的程序,也可以输出PC用的屏保格式,并且给你的屏保加上各种限制和设置。
iSQ:由第三方开发的免费OICQ兼容程序,但目前还不支持文件传输和语音视频。
iVCD:可以制作标准VCD2.0的软件,包括菜单。
iVisit:比较成熟的PC和Mac视频聊天工具,也可以音频,但服务器在国外,我这里经常断线。
KDXClient:用于连接KDX服务器的免费客户端。
LameSecure:傻瓜化文件/文件夹加密程序,加密后打开文件和文件夹的时候会要求输入密码。
Leechster:可以浏览并且下载其他电脑的itunes共享出来的音乐,免费工具。
Little Snitch:可以防止应用程序在你不知道的情况下自动访问“老家”,你可以定义不允许访问,允许一次,允许直到该程序退出和允许访问相同端口,服务器和一直允许等选项,非常灵活,配合系统内建防火墙或者NetBarrier使用最佳。
Logorrhea:免费的iChat聊天纪录察看工具。
MacStumbler:查找附近的无线网络并且显示其信息,和PC上的Stumbler基本相同。免费工具。
MacSword:免费的电子版《圣经》,带有简体和繁体中文,英文等格式的圣经,引经据典利器!!
MacTheRipper:将DVD转换成DVD Rip的免费工具,但在我机器上不太稳定。
Mactracker:查询Mac硬件产品从古董级别到最新机型的详细信息。免费软件
macvcd X:mac上看VCD的工具。
MakingMusic:免费软件,有各种乐器的信息和说明,并且带有示范片断。
MenuMeters:可以在菜单上显示CPU占用率,内存和硬盘剩余,网络出入的情况,非常直观,免费软件。
Meteorologist:免费的菜单显示天气预报程序,可同时显示多个城市的天气情况和未来的预测,定时自动上网更新。
MPEGinsu:切割MPEG文件的小工具。
MPlayer OS X 2:Mac上最有名的免费媒体播放程序之一。
NetBarrier X3:我最喜欢的单机网络防火墙。
Norton Internet Security:Norton Antivirus+Personal Firewall套装,但我只用其中的Norton Antivirus,因为它是我能找到的最好的实时防毒软件。
Norton SystemWorks:和PC版本的Norton SystemWorks类似,但功能少一些,有磁盘整理功能和数据拯救功能,维护的必备利器。
OmniGraffle Professional:画流程图的软件。
OmniWeb:Mac上界面最华丽的浏览器,免费版本不能更改首页,这个浏览器和SunDigi的后台配合的最好,我用它登陆后台管理。
OnyX:免费的系统维护和优化程序,和Cocktail类似当功能比较少。
Palm Desktop:有Palm的都知道。
PDF U:可以把打印中的输出到PDF按钮加强,安装之后可直接将PDF输出到特定应用程序。免费的好东西
PhotoStitch:制作全景图的利器。
Playlist to DVD:很有趣的软件,可以把iTunes中的MP3输出到iDVD刻录出MP3 音乐DVD!!并且自动加上转换特效和提取MP3 ID信息,唱片封面作为显示,现在一张DVD可以放一整天高品质MP3了!可惜不支持中文曲名
Pod 2 Pod:Ghost你的iPod,也支持两台iPod之间复制。
PodUtil:免费工具,可以将iPod内的音乐复制回电脑,并且听iPod内的歌曲。
Proteus:让你同时登陆iCQ,MSN,iChat和yahoo等账号,我用它同时登陆两个MSN:)。资源占用比MSN Messenger小,但个人觉得连线状态不太稳定。
PureFTPd Manager:免费FTP服务端,从Free BSD转移到Mac平台,最稳定的选择之一。
Quake3:经典Open GL 3D游戏,写累了就杀两盘。
RealOne Player:不是第一天用电脑的都应该知道
Remote Desktop:用来遥控其他的苹果机器,类似PC Anywhere。
Remote Desktop Connection:微软出品的免费工具,可以用来遥控WinNT4~Win2003的PC,当然PC必须开终端和远程桌面服务。
Rendezvous Browser:浏览网络上其他苹果机器提供的Rendezvous服务。
Resorcerer 2.4.1:程序资源编辑器。
Romeo:手机通过蓝牙遥控Mac的免费软件。
Roxio Toast 6 Titanium:Mac上最好的刻录程序之一,和PC的Easy CD同一间公司出品。
SafariSorter:将Safari的书签排序用的免费软件。
Salling Clicker:最佳的蓝牙手机遥控Mac软件,支持P800和P900这样的Symbian 7.0手机,我以P802配合它使用,可以直接在屏幕上用笔操作鼠标,开合翻盖均可使用,最新版本已经支持完美显示iTunes中文歌曲和中文搜索。
Screen Query:免费坏点检测程序。
SerialBox Reader:呵呵。
SharePoints:Panther自带的共享局限在Home目录,SharePoints提供共享任意位置的选择,并且可以设置更多的安全和共享管理选项。而且还是免费软件。
Simple Diary:日记本程序,支持加密和树状浏览,允许插入图片,但查询有bug。
SiteSucker:网站离线下载免费程序。
Snapz Pro X:Mac上最好的截图软件,而且支持截取操作的视频和音频,还可同时通过麦克风加入语音,在截图之前可以预览效果,自动生成窗口阴影(这样不必切换到白色背景),并且能输出多种格式和指定打开的程序。
Sofa:免费的小型itunes控制器,最好的功能是可以自动在网上找唱片封面(根据你的MP3 ID信息),然后share给iTunes,这样只要找一次就一劳永逸。
Speed Download:最着名的Mac多线程下载软件,可在本机创建和管理自己的下载服务器分享给他人,不过个人感觉它对带有密码的FTP连接支持不佳(例如SunDigi的驱动下载),因此只是作为iGetter的补充使用。
SpeedTools Utilities:一个小巧的系统维护的优化程序,功能众多,也能整理硬盘碎片和快速测试系统性能表现。
StuffIt Deluxe :Mac上无可争议的压缩/解压软件王者,支持几乎所有压缩格式。其中Sitx格式更是有比PC的RAR更高的压缩比例(但压缩也很慢)。
Synergy:我认为最佳的iTunes菜单控制器,可以用按钮也可以用快捷键,自定义功能灵活而且非常稳定。
System Optimizer X :简单的系统优化程序,功能一般,胜在一键完成的简单操作。
TechTool Pro 4:个人认为是Mac上最强的检测和维护/优化软件,但一旦操作不慎,问题也会很多。
Tex-Edit Plus:完美支持中文的文本/网页免费编辑器,支持Apple Script,有了它我基本上不用系统自带的Textedit。
Thumbnail Pro:很有趣的程序,可以为大量图片快速创建icon,请注意不是Preview,可以为创建的icon加上各种有趣的边框,例如星星和邮票锯齿之类,在Finder中看起来很酷。
TinkerTool:老牌+免费的系统维护和设置程序,特色是可以改变系统默认的字体和快速重启Finder,其他功能上不如cocktail和Onyx出色。
Transmit:老牌Mac FTP/SFTP客户端,功能非常强大。
VCDGearX:快速将VCD转换成MPEG文件,当然如果你习惯用Quicktime Pro可能更快。
VideoScript:配合Quicktime的专业视频编辑脚本。
viJournal:另外一个免费的日记本程序,胜在界面漂亮功能较多,但现在还是beta版本。
Virtual PC 6:在Mac上模拟从DOS到WinXP的Windows操作系统,也可以模拟linux和其他能在X86上安装的操作系统(例如BeOS)
VLC:Mac上最强悍的多媒体播放软件,免费而且支持VCD和DVD。
VueScan:如果你的扫描仪没有For mac的驱动,VueScan几乎是你唯一的选择。
Watson:系统自带sherlock的高级版本。
Web Devil:另外一个网站离线浏览工具,经典老牌软件。
Windows Media Player:如果你要在Mac上播放WMA和WMV格式的文件,这是最稳妥的选择,最新版本能支持Windows Media Player 9系列的编码。
WindowsShadeX:可以将程序窗口收缩到只剩Title或者缩小到桌面一角,允许自定义快捷键,配合Exposé如虎添翼!
Xbench:快速测试你的Mac性能,结果可以输出报表。
xchm:浏览chm文件的最佳选择,免费软件,但有时候对中文CHM支持不够好,我把CHM Viewer和它配合使用。
Yahoo! Messenger:呵呵,不必解释了吧,可以和PC的Yahoo! Messenger视频,但没有声音。
サファリスイッチフォルダ:日文?没错,但是同样是好东西,唯一的作用就是当Safari浏览网页不正常的时候,按下F11,它会调用IE来浏览当前不正常的连接。
希望大家能喜欢这些分享,也希望有更多的朋友分享自己喜爱的软件
③ 如何在虚拟机上的Linux系统配置FTP服务,跟Windows建立连接传输文件
在虚拟机上的Linux系统配置FTP服务,跟Windows建立连接传输文件的具体操作步骤如下:
1、在电脑上下载并安装好小型FTP服务器(Quick Easy FTP Server) 软件,打开进行设置用户名,用于远程登录。
④ shell脚本实现自动sftp 下载 指定文件
1、设置linux无密码访问
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub |ssh -p22 [email protected] `cat - >> ~/.ssh/authorized_keys`
2、scp -P22 /opt/a.txt [email protected]:/opt