aix 开启ftp
通过FTP上传文件到AIX系统
FTP上传文件至AIX系统操作方法任阳2014.08.12目录一、目的 (2)二、前提 (2)三、操作方法 (2)3.1查看AIX目录大小 (2)3.2使用FTP工具上传(推荐) (2)3.3使用命令行上传 (5)一、目的上传文件到AIX系统指定目录。
二、前提AIX目标目录要有足够空间容纳所要上传的文件;三、操作方法3.1查看AIX目录大小备注:✓可以上传到任意目录,但是要空间足够;✓若没有可用空间上传,那么首先查看rootvg是否还有剩余空间可以创建新的LV 或者对原有LV扩容,若所有VG都没有剩余可用空间则需要考虑增加磁盘创建VG。
3.2使用FTP工具上传(推荐)1、下载并安装FTP工具(例如FlashFXP、CuteFTP等);2、打开安装好的FTP工具连接到AIX系统(以下仅以FlashFXP为例):A、点击“快速连接”:B、输入IP地址、用户名密码,然后点击连接即可:C、连接好之后在输入需要上传至AIX系统的目录(例如/tmp),当然也可以用鼠标在下面找到目录双击进入:D、在左侧树形结构中右键单击需要上传的文件并点击“传输选定的项”即可,当然也可以直接将文件拖到右边窗口中上传:3.3使用命令行上传打开cmd窗口:ftp xx.xx.xx.xxftp> binftp> promptftp> cd /tmpftp> mput xxxx说明:xx.xx.xx.xx代表AIX系统IP地址cd /tmp代表要上传至AIX系统的目录mput xxxx代表要上传的文件。
Aix的一些配置参数
1.远程客户可通过"login, ftp"登录, 但不可通过"telnet"登录1. 使用命令"ps -ef" 查看"telnetd"进程是否启动;2. 检查文件/etc/services中的"telnet port"是否为"23", 如果不是,改为"23",然后执行" refresh-s inetd".2.在AIX中设置中文环境在AIX中使用中文有两种途径:第一是在安装AIX时选择中文语言,装好的系统自动显示中文(这种方法不推荐使用,它没有第二种方法使用起来灵活)。
第二是安装AIX时选择英文,系统启动后手工设置中文环境,方法如下:1. 将AIX系统盘的第一张光盘放入光驱;2. 运行命令:smitty--> System Environments--> Manage Languange Environment--> Change/Show Primary Language Environment--> Change/Show Cultural Convention, Language, or Keyboard在随后显示的菜单中将光标分别移到以下字段:Primary CULTURAL ConventionPrimary LANGUAGE translationPrimary KEYBOARD按下<F4>,从弹出的菜单中选择“IBM-eucCN”将上述字段改为简体中文,按下回车键后系统自动从光盘安装中文环境软件包。
此操作完成后重新启动系统,操作界面即为简体中文。
需要输入中文时使用下列功能键切换输入方法:AIX 4.3.3 以前的版本:<Shift> + F1 --- <Shift> + F4 切换到各种中文输入方法;右<Alt> --- 切换到英文输入;AIX 4.3.3:CTRL + [F2] : 智能ABC ;CTRL + [F4] : 拼音输入;CTRL + [F5] : 五笔输入;CTRL + [F6] : 郑码输入;CTRL + [F7] : 表形码输入;CTRL + [F9] : 内码输入;CTRL + [F10] :英文半角;此外,AIX还包含另外两种中文环境,即“UTF8”和“GBK”,它们与“IBM-eucCN”之区别在于包含了繁体汉字的使用。
详解 AIX 平台上文件传输方式
文件传输原理文件传输是信息传输的一种形式,它是在数据源和数据宿之间传送文件数据的过程,也称文件数据通信。
操作系统把文件数据提取到内存中做暂存,再复制到目的地,加密就是在文件外加了一个壳,文件本身还是一个整体,复制只是把这个整体转移到其它地方,不需要解密,只有打开压缩包时才需解密。
一个大文件作为一个数据整体,是不可能瞬间从一台 AIX 主机转移到其它的主机,传输是一个持续的过程,但不是把文件分割了,因此,如果在传输的过程中意外中断,目标路径中是不会有传输的文件,另外,如果传输的是多个文件,那么,这些文件是按顺序分别传输,如果中间中断,则正在传输的文件会传输失败,但是,之前已经传完的文件传输成功(如果传输的是文件压缩包,那么,不管里面有几个文件,它本身被视为一个文件)。
AIX 平台上,通常我们看到的 FTP、SCP、RCP、NFS 等等,都是可以用来传输文件数据的工具,下面我们将详细介绍 AIX 上主要文件传输工具的特点以及用法。
回页首FTP(文件传输协议)介绍FTP 是最常见的文件传输工具,用于 Internet 上的控制文件的双向传输,同时,它也是一个应用程序(Application)。
用户可以通过它把自己的 AIX 机与世界各地所有运行 FTP 协议的服务器相连,访问服务器上的大量程序和信息。
使用FTP 协议需要开放相应的端口,比如默认的 21 号端口。
特点1 .在传输方式上具备高适应性,大多数操作系统都支持 FTP 协议,在 AIX 平台上可以通过 FTP 与其他平台(诸如:AIX,Windows,Linux,Solaris,OEMVS 等等)机器进行数据交互。
2 .文件传输方式很全面,比如提供 ASCII 传输模式与二进制传输模式,用户可以根据需要选择不同传输模式。
3 . FTP 传输普通文件数据的优势是不容置疑的,但是对于一些重要保密数据的传输,其过程中有安全漏洞 , 即其默认传输密码的过程是明文传送的 , 安全性极差。
AIX操作系统安全配置要求及操作指南
AIX操作系统安全配置要求及操作指南
一、AIX操作系统安全配置要求
1.分级访问控制:要实施分级访问控制机制,明确管理者和普通用户
的访问等级,并分配不同的权限,使不同的用户层次由不同的权限控制。
2. 加强密码的安全策略:要加强密码的安全策略,包括定期更改密码,禁止使用过于简单的密码,不要在没有严格安全限制的情况下使用
root 权限。
3. 运行级别:禁止用户以root 身份登录系统,只有当用户需要以root 身份执行一些操作时,才能以root 身份登录,否则以普通用户身
份登录。
4.防火墙:根据网络的具体情况,采用专用防火墙或者网络模式的防
火墙,控制和限制外部计算机的访问权限。
5. 禁止外部访问:禁止外部访问系统,如FTP,telnet,外部的terminal访问等,除非有必要。
启用SSL/TLS 加密 socket 服务,防止
攻击者窃取数据。
6.定期备份:定期对重要的数据进行备份,以便在发生意外时及时进
行恢复。
7.实施流量监测:实施流量监测,实时检测系统中的网络流量和活动,以便及时捕获非法活动。
AIX FTP服务
5、配置单独的ftp用户
1、创建tkbgtftp用户(rlogin=false,限制用户登录)。
AIX Version 5
(C) Copyrights by IBM and by others 1982, 2005.
login: tkbgtftp
tkbgtftp's Password:
1、查看ftp状态
ftp默认状态下是启动的,可以通过如下命令查看ftp服务的状态。
ü lssrc -t ftp
2、 查看文件属性
ü ls -l:看属性
ü df -k:看文件系统
ü du: 看文件夹
3、 ftp配置
# startsrc -t ftp
0513-124 The ftp subserver has been started.
实施了上述操作后,基本上实现了用户的需求,同时在安全上也做了相应的限制,但是感觉不是很灵活。但是对于系统自带的FTP服务来说,就算不错了。
原本打算使用ACL来控制用户访问权限的,但是操作起来对系统修改较多,所以决定还是在FTP服务层面做访问控制。
group(tkbudget): r-x
others: ---
extended permissions
enabled
permit rwx u:tkbgtftp
修改后是:
ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -u 000
运行refresh -s inetd,当命令的输出是0513-095 The request for subsystem refresh was completed successfully.表示重新刷新inetd成功。
AIX操作系统和数据库启动及关闭
AIX操作系统的关闭:shutdown –FAIX操作系统的重启动:shutdown -rF开启ORACLE1、等待操作系统正常启动结束2、使用telnet工具(SecureCRT)登录到系统3、使用lsvg查看当前卷组配置P560B:/# lsvgrootvgdatavgarchvg系统输出显示系统中总共有三个卷组4、使用lsvg –o 查看当前已经加载的卷组P560B:/# lsvg -oarchvgrootvg默认情况下由于datavg是一个同步卷,因此系统不能在启动时加载,所以使用lsvg –o时看不到这个卷组,必须要启动Cluster服务,系统才会加载同步卷5、启动Cluster 服务命令:smitty cl_admin。
输入命令后系统会显示一个字符界面的操作提示,询问是否要启动,直接回车即可。
6、启动过程会需要几十秒至几分钟。
正常情况下都会顺利的完成,此时字符界面提示执行状态为:OK7、按Esc+0回到命令行提示符,再使用lsvg –o 查看当前已加载的卷组。
有些时候启动Cluster服务完成以后并不能马上看到datavg被加载。
请耐心等待,也可以监控Cluster服务启动的输出文件:tail –f /tmp/hacmp.out只有当/tmp/hacmp.out这个文件停止输出的时候,Cluster服务才算真正启动结束。
8、确认datavg已经被加载后,切换到oracle 用户:su – oracle9、成功切换到oracle用户后,可以发现系统提示符已经改变P560B:/# su - oracle[YOU HA VE NEW MAIL][P560B]/home/oracle$10、检查oracle 的监听服务是否已经正常启动,输入命令:lsnrctl$ lsnrctlLSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - Production on 28-APR-2007 10:18:14Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.Welcome to LSNRCTL, type "help" for information.LSNRCTL>在命令行输入status查看当前监听的状态LSNRCTL> statusConnecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521)))TNS-12541: TNS:no listenerTNS-12560: TNS:protocol adapter errorTNS-00511: No listenerIBM/AIX RISC System/6000 Error: 79: Connection refusedLSNRCTL>这表示监听尚未启动,启动监听:startLSNRCTL> startStarting /oracle/app/product/9.2/bin/tnslsnr: please wait...TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - ProductionSystem parameter file is /oracle/app/product/9.2/network/admin/listener.oraLog messages written to /oracle/app/product/9.2/network/log/listener.logListening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521)))Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521)))STA TUS of the LISTENER------------------------Alias LISTENERVersion TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - ProductionStart Date 28-APR-2007 10:25:31Uptime 0 days 0 hr. 0 min. 2 secTrace Level offSecurity OFFSNMP OFFListener Parameter File /oracle/app/product/9.2/network/admin/listener.oraListener Log File /oracle/app/product/9.2/network/log/listener.logListening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521))) Services Summary...Service "PLSExtProc" has 1 instance(s).Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...Service "zaora1" has 1 instance(s).Instance "zaora1", status UNKNOWN, has 1 handler(s) for this service...Service "zaora2" has 1 instance(s).Instance "zaora2", status UNKNOWN, has 1 handler(s) for this service...The command completed successfully完成后再使用status查看状态LSNRCTL> statusConnecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521)))STA TUS of the LISTENER------------------------Alias LISTENERVersion TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - ProductionStart Date 28-APR-2007 10:32:07Uptime 0 days 0 hr. 0 min. 8 secTrace Level offSecurity OFFSNMP OFFListener Parameter File /oracle/app/product/9.2/network/admin/listener.oraListener Log File /oracle/app/product/9.2/network/log/listener.logListening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521))) Services Summary...Service "PLSExtProc" has 1 instance(s).Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...Service "zaora1" has 1 instance(s).Instance "zaora1", status UNKNOWN, has 1 handler(s) for this service...Service "zaora2" has 1 instance(s).Instance "zaora2", status UNKNOWN, has 1 handler(s) for this service...The command completed successfully红色部分显示已经有service开始服务,这时使用命令exit退出监听控制的命令提示符状态。
ftp服务器的开启
Red Hat Linux下架设FTP服务器!!!现如今越来越多的人选择了开源的Linux操作系统,其不逊于Windows的性能和平易近人的价格是人们选择它的最好理由,而Red Hat Linux 9是Linux操作系统中使用最广的一种。
Red Hat Linux 9利用其简单的配置和用户熟悉的图形界面为人们提供了丰富的Internet服务,FTP便是其提供的服务之一。
在众多的网络应用中,FTP有着非常重要的地位,互联网中各种各样的软件资源大多数都放在FTP服务器中。
与大多数互联网服务一样,FTP也是一个客户机/服务器系统。
下面我就给大家简单介绍一下如何在Red Hat Linux 9 下架设FTP服务器,希望藉此抛砖引玉。
1.安装vsftpd服务器vsftpd是目前Linux最好的FTP服务器工具之一,其中的vs就是“Very Secure”(很安全)的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。
如果选择完全安装Red Hat Linux 9.0,则系统会默认安装vsftpd服务器。
我们可以在终端命令窗口输入以下命令进行验证:[root@ahpeng root] rpm -qagrep vsftpd如果结果显示为“vsftpd-1.1.3-8”,则说明系统已经安装vsftpd服务器。
如果安装Red Hat Linux 9.0时没有选择vsftpd服务器,则可以在图形环境下单击“主菜单→系统设置→添加删除应用程序”菜单项,在出现的“软件包管理”对话框里确保选中“FTP服务器”选项,然后单击“更新”按钮,按照屏幕提示插入第3张安装光盘即可开始安装。
另外,你也可以直接插入第3张安装光盘,定位到/RedHat/RPMS下的vsftpd-1.1.3-8.i386.rpm安装包,然后在终端命令窗口运行以下命令即可开始安装进程:[root@ahpeng RPMS] rpm -ivh vsftpd-1.1.3-8.i386.rpm2.启动/重新启动/停止vsftpd服务从Red Hat Linux 9.0开始,vsftpd默认只采用standalone方式启动vsftpd 服务,方法是在终端命令窗口运行以下命令:[root@ahpeng root] /etc/rc.d/init.d/vsftpd start重新启动vsftpd服务:[root@ahpeng root] /etc/rc.d/init.d/ vsftpd restart关闭vsftpd服务:[root@ahpeng root] /etc/rc.d/init.d/ vsftpd stop确认vsftpd服务已经启动后,我们可以在任意一台Windows主机的DOS命令窗口里输入“ftp FTPAddres”(用实际的FTP服务器IP地址或者域名代替FTPAddres),注意用户名、密码都是ftp(ftp是匿名用户的映射用户账号),如下所述:Microsoft Windows XP [版本 5.1.2600](C)版权所有1985-2001 Microsoft Corp.F:\Peter>ftp FTPAddressConnected to FTPAddress220 (vsFTPd 1.1.3)//vsftpd的响应请求User (FTPAddress:(none)):ftp//输入用户账号ftp331 Please specify the password.Password://输入密码ftp230 Login successful. Have fun.ftp>3.vsftpd的配置在Red Hat Linux 9.0里的vsftpd共有3个配置文件,它们分别是:vsftpd.ftpusers:位于/etc目录下。
在AIX下安装配置FTP服务器
在AIX下安装配置FTP服务器在AIX下启动FTP服务器-默认FTP平台:IBM AIX一:默认FTPIBM AIX操作系统在安装完之后,查看/etc/inetd.conf文件,会有一行ftp stream tcp6 nowait root /usr/sbin/ftpd ftp这表明系统会默认启动AIX自带的ftpd,使AIX提供标准的ftp服务。
但是AIX 提供的ftp服务具有一定的局限性,例如普通用户可以查看到/home下除了该用户目录之外的其他目录以及根文件系统等,对用户的控制不够灵活等等。
默认ftp 属于inetd内的服务,/etc/initab ->rc.tcpip inetd 通过/etc/inetd.conf来配置是否运行lssrc -ls inetdstartsrc -t ftp 配置没有什么太多说的startsrc -s tcpip 把所有tcpip子系统都起来,当然是inetd和inittab没有关闭FTP情况下拒绝限制某些用户访问,编辑/etc/ftpusers添加需要拒绝的用户,每用户一行For example:#more /etc/ftpusersguest当尝试 ftp 登录时,系统报错:Name (localhost:root): guest530 User ql access denied.Login failed在AIX环境中,当用户从Windows上传文件到AIX服务器时所传文件的缺省读写属性为640(rw-r-----)。
如想改变缺省读写属性为644,首先用vi编辑器打开/etc/inetd.conf文件,在"ftp"定义行的末尾加上"-u 033",然后刷新inetd 进程:refresh -s inetd这就改变了ftp文件的缺省属性。
作为客户端,使用ftp自动传输文件1. 在用户根目录下创建文件.netrc2. 设置.netrc的属性为600,owner 为ftp用户3.定制.netrc的内容.如:machine login passwordmacdef initget file1put file2....quit注:.netrc必须以一空行结束。
AIX 操作系统安全配置要求及操作指南
补丁
1
应根据需要及时进行补丁装 载。对服务器系统应先进行 兼容性测试。
1
设备应配置日志功能,对用 户登录进行记录,记录内容 包括用户登录使用的账号, 登录是否成功,登录时间, 以及远程登录时,用户使用 的IP 地址。
日志
2(可选)
启用记录cron行为日志功能 和cron/at的使用情况
3
设备应配置权限,控制对日 志文件读取、修改和删除等 操作。
1、参考配置操作 修改配置文件 vi /etc/syslog.conf,加上这几行: \t\t/var/adm/authlog *.info;auth.none\t\t/var/adm/syslog\n" 建立日志文件,如下命令: touch /var/adm/authlog /var/adm/syslog chown root:system /var/adm/authlog 重新启动 syslog 服务,依次执行下列命令: stopsrc -s syslogd startsrc -s syslogd AIX 系统默认不捕获登录信息到syslogd,以上配置增加了验证信 息发送到/var/adm/authlog 和/var/adm/syslog 2、补充操作说明 1、参考配置操作 cron/At的相关文件主要有以下几个: /var/spool/cron/crontabs 存放cron任务的目录 /var/spool/cron/cron.allow 允许使用crontab命令的用户 /var/spool/cron/cron.deny 不允许使用crontab命令的用户 /var/spool/cron/atjobs 存放at任务的目录 /var/spool/cron/at.allow 允许使用at的用户 /var/spool/cron/at.deny 不允许使用at的用户 使用crontab和at命令可以分别对cron和at任务进行控制。 #crontab -l 查看当前的cron任务 #at -l 查看当前的at 任务
AIX ftp命令大全
2009-04-29 | AIX ftp命令大全FTP的命令行格式为:ftp -v -d -i -n -g [主机名] ,其中-v 显示远程服务器的所有响应信息;-n 限制ftp的自动登录,即不使用;.n etrc文件;-d 使用调试方式;-g 取消全局文件名。
FTP使用的内部命令如下(中括号表示可选项):1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip2.$ macro-ame[args]:执行宏定义macro-name。
3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。
4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
5.ascii:使用ascii类型传输方式。
6.bell:每个命令执行完毕后计算机响铃一次。
7.bin:使用二进制文件传输方式。
8.bye:退出ftp会话过程。
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
10.cd remote-dir:进入远程主机目录。
11.cdup:进入远程主机目录的父目录。
12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。
13.close:中断与远程服务器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
15.delete remote-file:删除远程主机文件。
16.debug[debug-value]:设置调试方式,显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。
17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件18.disconnection:同close。
AIX下如何做ftp服务
一个增强的FTP服务器软件――wu-ftpd内容提要本文向AIX用户介绍了世界上广泛使用的ftp服务器软件wu-ftpd的安装以及系统配置。
正文IBM AIX操作系统在安装完之后,查看/etc/inetd.conf文件,会有一行ftp stream tcp6 nowait root /usr/sbin/ftpd ftp,这表明系统会默认启动AIX自带的ftpd,使AIX提供标准的ftp服务。
但是AIX提供的ftp服务具有一定的局限性,例如普通用户可以查看到/home下除了该用户目录之外的其他目录以及根文件系统等,对用户的控制不够灵活等等。
这里推荐一个功能比较强大的ftp服务器端软件wu-ftpd,可以弥补ftpd功能上的不足。
熟悉Linux 的用户比较清楚,Linux下默认的ftp服务器软件就是wu-ftpd。
这个软件是由华盛顿大学(Washington University-/)开发的。
它具有非常强大的功能:1)可以在用户下载文件的同时对文件做自动的压缩或解压缩操作;2)可以对不同网络上的机器做不同的存取限制;3)可以记录文件上载和下载时间;4)可以显示传输时的相关信息,方便用户及时了解目前的传输动态;5)可以设置最大连接数,提高了效率,有效地控制了负载。
您可以在IBM Linux Toolbox网站上下载到:/servers/aix/products/aixos/linux/altlic.ht m l。
IBM提供的wu-ftpd最新版本是2.6.2。
一、wu-ftpd的安装。
从IBM网站上下载到的wu-ftpd是rpm格式的,安装前需要安装fileutils包,同样可以从IBM Linux Toolbox网站上下载到。
在安装完后,您可以找到文件/usr/sbin/wu.ftpd,这个文件就是用来替换原来的ftpd的ftp服务器进程。
为了在启动inetd的时候自动启动wu-ftpd,需要将/etc/inetd.conf中ftp stream tcp6 nowait root /usr/sbin/ftpd ftp改为ftp stream tcp6 nowait root /usr/sbin/wu.ftpd ftp,然后用refresh -s inetd刷新inetd进程。
ftp命令用法
ftp命令用法FTP是一种在计算机之间传输文件的协议,它可以通过命令行或图形用户界面来操作。
在命令行中,我们可以使用一系列FTP命令来进行文件传输操作。
下面是一些常见的FTP命令及其用法:1. ftp:启动FTP客户端并连接FTP服务器。
2. open:连接到FTP服务器,后面要跟上服务器IP地址或主机名。
3. user:指定FTP服务器的用户名。
4. pass:指定FTP服务器的密码。
5. cd:更改FTP服务器上的工作目录。
6. pwd:获取FTP服务器上的当前工作目录。
7. ls:列出FTP服务器上的文件和目录。
8. get:从FTP服务器下载文件。
9. put:上传文件到FTP服务器。
10. bye:退出FTP客户端。
除了这些基本的FTP命令之外,还有一些其他的命令,例如:1. mget:从FTP服务器下载多个文件。
2. mput:上传多个文件到FTP服务器。
3. mkdir:在FTP服务器上创建目录。
4. rmdir:在FTP服务器上删除目录。
5. delete:在FTP服务器上删除文件。
6. rename:在FTP服务器上重命名文件。
7. binary:设置FTP传输模式为二进制。
8. ascii:设置FTP传输模式为ASCII。
需要注意的是,在使用FTP命令进行文件操作时一定要小心,尤其是在删除文件或目录时,要确保自己要删除的是正确的文件或目录。
除此之外,FTP命令还可以结合其他的命令,例如使用管道符号将ls命令的输出重定向到本地的文件中,或者使用通配符下载或上传多个文件。
总之,FTP命令是进行文件传输操作的重要工具,熟练掌握这些命令可以让我们更方便地进行文件传输。
FTP命令基本使用方法
FTP命令基本使用方法FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准协议。
通过FTP,可以将文件从一台计算机移动到另一台计算机,或者将文件从本地计算机上传到服务器。
1.连接到FTP服务器ftp [IP地址或域名]通过该命令连接到指定的FTP服务器。
2.登录用户名:ftp [用户名]密码:[输入密码]例如:ftp user1输入正确的用户名和密码,登录到FTP服务器。
如果没有设置用户名和密码,可以直接回车进行匿名登录。
3.列出目录内容ls例如:ls列出当前目录的文件和子目录。
4.切换目录cd [目录名]例如:cd uploads进入指定的目录。
5.切换到上级目录cd ..例如:cd ..返回上级目录。
get [文件名]例如:get file1.txt7.上传文件put [本地文件名]例如:put file2.txt将本地计算机上的文件上传到FTP服务器。
8.删除文件delete [文件名]例如:delete file3.txt删除FTP服务器上的指定文件。
9.创建目录mkdir [目录名]例如:mkdir newdir在当前目录中创建一个新的子目录。
10.删除目录rmdir [目录名]例如:rmdir olddir删除当前目录中的指定子目录。
11.退出FTP服务器bye例如:bye断开与FTP服务器的连接并退出。
以上是FTP命令的基本使用方法,通过这些命令,可以在FTP服务器和本地计算机之间进行文件传输和管理。
通过FTP客户端软件,也可以更直观地使用FTP功能,如FileZilla、CuteFTP等。
AIX环境下应用服务器安装和配置
AIX环境下应用服务器安装和配置1.环境●操作系统AIX 5.3.0.0●IP地址10.1.15.58●物理内存6G●JDK 1.4.2 —JAVA_HOME:usr/java14●JDK 1.5 —JAVA_HOME:usr/java5●JDK 1.6 —JAVA_HOME:usr/java6●远程访问工具Xmanager Enterprise 32.常用命令AIX系统文件目录操作:pwd:查看当前所在目录路径cd 目录名:进入指定目录ls:查看当前目录下所有文件rm 文件名:删除指定文件svmon –G:查看当前系统资源情况简单FTP上传示例:1.“开始”-“运行”-输入“FTP”2.open 10.1.15.583.输入用户名,输入密码4.成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件5.使用mkdir命令创建临时文件夹,cd命令进入该文件夹,pwd查看当前路径6.使用bin命令,采用二进制传输。
如果你要上传下载,这一步很重要,不先执行这个命令,上传下载会很慢。
7.使用lcd e:\目标,进入本地文件夹,使用!dir命令查看当前本地文件路径8.使用put 文件名,进行ftp传输9.使用命令by退出ftp服务器3.安装和配置要点3.1.JDKAIX系统自带JDK 1.4.2,如需高版本,需要自行安装,步骤如下:1.从IBM官方网站下载安装包for AIX2.通过ftp将安装包上传至目标主机的temp文件夹3.如果是zip包,使用命令jar –xvf 包名.zip 解压缩4.在命令编辑器中输入smit,进入一个类似install的页面,选安装软件,选择安装包路径,然后开始安装(每次安装之前,应确保删除了安装目录下的.toc文件,该文件会保存上次安装的信息)5.安装成功后,退出smit界面6.设置环境变量,以jdk 1.6为例,如图所示(在weblogic和jboss启动时,都会自动设置环境变量,所以只需修改应用中间件的配置文件,指定安装的jre即可,一般无需单独设置环境变量):7.通过命令java –Xmx内存值m –version,可以查看当前环境下是否可以为jvm分配指定大小的内存3.2.WebSphere版本:5.1系统要求:jdk 1.4.2(不被更高版本的jdk所支持)1.将安装盘放入AIX机的光驱,在xmanger下命令编辑器中执行安装脚本(由于是图形化安装向导,所以需要在xmanger下运行)2.安装过程与NT环境下类似,期间需要指定安装目录,创建管理账户admin@bros3.安装完成后,可以进行安装检验,以确认是否正确安装(9090这个端口与AIX自带的webSM tools的端口冲突,这样需要修改两个xml文件,将9090替换为9092即可)1)Virtual Host : <WAS_HOME>/config/cells/<cellname>/virtualhosts.xml2)HTTPTransport :<WAS_HOME>/config/cells/<cellname>/nodes/<nodename>/servers/server1/server.xml4.输入以下命令启动WebSphere Application Server../IBM/WebSphere/AppServer/bin/startServer.sh server15.在浏览器输入下面地址,访问控制台http://10.1.15.58:9092/admin6.输入以下命令停止WebSphere Application Server../IBM/WebSphere/AppServer/bin/stopServer.sh server17.修改java虚拟机分配的内存大小3.3.Weblogic版本:10.3系统要求:jdk 1.6步骤:1.打开Xmanager,进入AIX,打开命令编辑器2.设置jdk 1.6的java环境变量,如图所示,设置之后java –version确认3.进入安装包所在文件夹,java –jar 安装包完整名称,弹出安装向导,按步进行即可,过程和NT下的安装基本相同,用户名密码admin@123456784. 安装完成后,进入命令编辑器,创建域,过程与NT 下类似5.启动weblogic服务,在命令编辑器下,进入创建域的路径,然后执行脚本./startWebLogic.sh(大小写敏感),启动成功之后,即可通过http://10.1.15.58:7001/console访问控制台6.停止服务停止Weblogic服务有多种:1、KILL掉进程2、通过”http://服务地址:7001/console”,shutdownserver 7.修改java虚拟机分配的内存大小3.4.Jboss版本:jboss 5.0.0.GA系统要求:jdk 1.61.从官网下载zip包,上传到指定文件路径下2.使用命令jar –xvf 包名.zip 解压缩3.在命令编辑器中进入路径如下:1)./run.sh 启动应用2)./shutdown.sh 停止应用4.在run.conf文件中修改为jre分配的内存大小4.JVM内存分配测试在10.1.15.58上,对各个中间件所能分配的JVM内存大小进行测试,采用两种方法进行测试:1.修改中间件的配置文件,为jvm指定分配内存的值,并查看系统资源占用情况2.通过命令java –Xmx内存大小m –version,为jvm内存指定值经试验证明,各中间件所能分配的JVM内存大小,完全取决于jdk的版本;即基于不同jdk版本的中间件,为jvm分配的内存值,以上测试1和2得出的结果是一致的。
FTP服务器开启方法
在局域网中共享文件,FTP是比较方便的方案之一。
Win7内部集成了FTP,只是设置起来颇费一番功夫。
着文以记之。
一、安装FTP组件由于Win7默认没有安装FTP组件。
故FTP的设置第一步就是安装FTP组件。
点击:控制面板—》程序和功能—》打开或关闭Windows功能。
勾选“FTP服务器”及“FTP服务”“FTP 扩展性”,点击“确定”,安装FTP组件。
如下图所示:二、添加FTP站点点击:控制面板—》管理工具。
选中“Internet信息服务(IIS)管理器”,如图。
双击“Internet信息服务(IIS)管理器”。
弹出管理器界面,如下图所示:单击选中“网站”,并且在其上右击,选择“添加FTP站点”,出现“站点信息”界面,如下所示:给FTP取名(本例是:zhu),以及设置FTP站点的物理路径(本例是:c:\ftp),点击“下一步”,出现“绑定和SSL设置”界面,如下图所示IP设置为本机的IP地址,端口用FTP默认的21,SSL勾选“无”。
点击“下一步”,出现“身份验证和授权信息”界面,如下图所示:如果只是想设置简单的FTP,则“身份验证”和“授权”都勾选“匿名”,并且给匿名设置相应的权限。
本例中,还要给FTP配置帐号,以及帐号的权限,故“身份验证”勾选“基本”,“授权”勾选“未选定”,点击“完成”,完成FTP站点的设置。
三、设置FTP帐号以及权限由于Win7下的FTP帐号是Windows用户帐号。
所以,先得添加两个用户帐号,一个是View,可以浏览、下载FTP内容;一个是Admin,完全控制FTP。
点击:控制面板—》管理工具—》计算机管理。
在计算机管理的界面的左侧,点击:系统工具—》本地用户和组—》用户,右侧显示所有用户。
如下图所示:在“用户”上右击,出现“新用户”,如下所示:在用户名中输入View,设置好密码,去掉勾选“用户下次登陆时须更改密码”,勾选“用户不能更改密码”和“密码永不过期”。
点击“创建”,完成用户View的创建。
solairs10 ftp配置
一种更加简单的方法就是在/etc/ftphosts中写入你要禁止的主机的IP地址或域名。
6. 匿名用户的建立:在passwd中新增一个名为ftp的用户,最好再建立一个单独的名为ftp的用户组,其中只有一个用户ftp。参考4.1设置允许匿名访问的范围。
7. 使新的配置生效。一般的,对/etc/ftpaccess的配置是直接作用于设置后的下一次FTP服务进程,而其它的则要对inetd进程重新启动。命令#ps -eaf列出进程的详细信息,#kill -1 inetd-pid命令
使inetd重读配置文件而不用重起。#kill -9 inetd-pid命令杀死inetd进程,关闭ftp服务。# /usr/sbin/inetd -s命令启动ftp服务。
kill命令用来向系统中的进程发送信号,这里用到的-1,-9分别代表SIGHUP(挂起),SIGKILL(杀死)。
Ftpshut <-l min>; <-d min>; time <说明>;
-l 这个参数设定在关闭FTP服务器功能前多少分钟时停止用户的连接;
-d 这个参数设定在关闭FTP服务器功能前多少分钟时切断用户连接;
time 指定关闭FTP服务器的时间。例如6:20分则写为0620;
4.16 noretrieve relative class=anonusers /
禁止class指定的用户对某个目录文件的访问。第二个字段可以是absolute用以指定是相对还是绝对目录。例:noretrieve /etc/passwd 禁止任何用户对/etc/passwd的访问。
tar yes realusers
允许压缩-解压模式,使用户可以通过服务器得到解压的版本。
AIX系统下配置FTP服务
AIX系统下配置FTP服务AIX中使⽤ftp服务(添加ftp⽤户,权限设置)关键字: aix ftp1.创建⽬录/var/ftp# mkdir /var/ftp2.建⽴ftp组 ftpgrp# mkgroup ftpgrp3.建⽴⽤户myftp# mkuser home=/var/ftp shell=/usr/bin/bsh su=false ftp4.设定⽬录属性# chown -R /var/ftp# chmod 755 /var/ftp5.设置⽤户密码# passwd ftp查看/etc/inetd.conf⽂件,会有如下⾏ ftp stream tcp6 nowait root /usr/sbin/ftpd ftp 这表明系统会默认启动AIX⾃带的ftpd#启动ftp startsrc -t ftp在AIX环境中,当⽤户从Windows上传⽂件到AIX服务器时所传⽂件的缺省读写属性为640(rw-r-----)。
如想改变缺省读写属性为 644,⾸先⽤vi编辑器打开/etc/inetd.conf⽂件,在"ftp"定义⾏的末尾加上"-u 033",如ftp stream tcp6 nowait root /usr/sbin/ftpd ftp -u 033然后刷新inetd进程: refresh -s inetd 这就改变了ftp⽂件的缺省属性。
注意ftp的传输默认采⽤的ANSII⽅式,即⽂本⽅式,在传输可执⾏⽂件,安装软件时尤其要注意,修改为⼆进制传输,否则某些压缩包传上去解压缩会报错ftp->binaryftp->get /tmp/txt d:\a //从远程机器的/tmp⽬录下,将txt⽂件复制成windows的d盘的a⽂件ftp->put d:\abc /home/abc/aaa //将windows本地的d盘下的abc⽂件,上传到远程AIX服务器的/home/abc/⽬录下的aaa⽂件,。
在 AIX V6 上的 telnet FTP 和 r 命令中配置和启用 Kerberos 身份验证
AIX 中的网络应用程序(例如,telnet、FTP 和rlogin、rsh、rcp 等r 命令)本身支持Kerberos 身份验证。
管理员需要完成的所有工作包括安装和配置Kerberos,以及配置AIX 系统以使用该Kerberos 设置进行身份验证。
Kerberos 身份验证表示一旦您拥有有效的Kerberos 票证(通过手动/usr/krb5/bin/kinit或集成登录获得),网络应用程序可以使用该票证作为您的身份验证令牌,并且一旦成功通过身份验证,您不需要输入密码就可以获得访问权限。
基本配置为了启用Kerberos 身份验证,需要在Kerberos 前端以及AIX 系统上设置一些通用基本配置。
让我们看一下这些配置。
Kerberos 配置∙让一台服务器计算机作为Kerberos 主密钥分发中心(Key Distribution Center,KDC)这台计算机将负责所有与Kerberos 相关的任务,例如生成票证、对用户进行身份验证,等等。
管理员需要在这台计算机上安装和配置IBM Network attached storage (NAS)(优选使用1.4.0.7 或更高版本)以作为主KDC。
∙网络中的所有其他计算机(您将在这些计算机上使用telnet、FTP 或r 命令进行登录)安装和配置IBM NAS,作为主KDC 的客户端。
∙telnet/FTP 守护进程将在这些计算机上运行,您将从客户端连接到这台计算机上。
在这些计算机上也安装和配置IBM NAS,作为主KDC 的客户端。
有关IBM NAS 服务器和客户端安装和配置的完整说明,请参考AIX Version 5.3 Expansion Pack CD 中附带的IBM NAS Version 1.4 Administration Guide。
对于本文中的示例,我参考了示例Kerberos 环境。
图 1 显示了该环境和逻辑信息流。
图1:显示Kerberized telnet 操作的示例本文通篇使用了下列定义:Kerberos 管理员名称:admin/adminKerberos 领域名称:IBM NAS 1.4.0.7 主KDC:主机名: 端口:88操作系统:AIX 5.3IBM NAS 1.4.0.7 管理服务器:主机名: 端口:749操作系统:AIX 5.3IBM NAS 1.4.0.7 客户端:主机名:操作系统:AIX 6.1运行telnet 服务的计算机:主机名: 端口:23操作系统:AIX 5.3运行FTP 服务的计算机:主机名: 端口:21操作系统:AIX 5.3检查和同步所有计算机之间的时间差;误差不应超过 5 分钟。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
startsrc 是开启进程,stopsrc 是停止进程
lssrc 是获取子系统的状态
-s 是指定子系统
-t 是指定类型
给账号加锁:chuser accoun_locked=true 账号
给账号解锁:chuser accoun_locked=false 账号
ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd
说明ห้องสมุดไป่ตู้
startsrc 是开启进程,stopsrc 是停止进程
lssrc 是获取子系统的状态
-s
是指定子系统
AIX系统下启动和停止telnet服务 2011-12-31 10:16:51| 分类: IBM小型机 | 标签: |字号大中小 订阅 .
smit lockuser 加锁解锁账号。
查看机器所支持的硬盘内型:lsdev -P -c disk -r subclass
显示已安装设备的属性:lsattr 例如 lsattr -D -l ent0 -H
查看属性当前有效值:lsattr -EO -l ent0
显示系统配置:lscfg
4. 可输入lssrc -t telnet命令查看telnet进程是否已开启
5. 另请查看/etc/inetd.conf文件的以下字段是否被注释掉,如果被注释掉,说明开机时不自动打开Telnet服务
telnet stream tcp6 nowait root /usr/sbin/telnetd telnetd -a
2.
启动ftp服务: #startsrc -t ftp
3.
停止ftp服务: #stopsrc -t ftp
4.
可输入lssrc -t ftp命令查看ftp进程是否已开启
5.
另请查看/etc/inetd.conf文件的以下字段是否被注释掉,如果被注释掉,说明开机时不自动打开FTP服务
AIX下开启ftp服务(2011-07-14 10:27:23)转载▼标签: 杂谈
步骤:
1.
首先应保证inetd守护进程是开启的,可输入#lssrc –s inetd查看
如果返回 inetd tcpip 270468 active
active 表示inetd进程已开启
查看硬盘的属性:lscfg -l hdisk0 -v
显示系统配置:prtconf (-k 内核 -m 内存 -s 处理器时钟速度)
在配置过程中,要让cfgmgr从cdrom中安装相关的软件包:cfgmgr -i /dev/cd0
1. 首先应保证inetd守护进程是开启的,可输入#lssrc –s inetd查看
如果返回 inetd tcpip 270468 active
active 表示inetd进程已开启
2. 启动telnet服务: #startsrc -t telnet
3. 停止telnet服务: #stopsrc -t telnet