linux ftp、sftp、telnet服務開通、更改Orale最大連接數


1 ftp服務開通                                                                     

1.1 檢測vsftpd是否安裝及啟動 

  先用service vsftpd status 來查看ftp是否開啟。也可以使用ps -ef | grep ftp 來查看本地是否含有包含ftp的進程開啟。如果是檢測遠端ftp有沒有開啟的話,基本沒有方法。可以檢測對端ftp端口(21)有沒有開啟,也可以使用ftp命令查看能不能夠連接上去。可以使用chkconfig vsftpd on 設置為開機自動運行,也可以使用chkconfig vsftpd off 將其關閉。
在#/etc/init.d/下有 stop/start/restart 可以停止/啟動/重啟服務

1.2  配置ftp服務可用              

修改vsftpd.conf配置文件:
# vi /etc/vsftpd.conf
去掉ascii_upload_enable、ascii_download_enable、local_enable、write_enable四個配置項前的注釋符號“#”,將listen配置為NO,並將anonymous_enable注釋掉。如下為修改后的配置項信息:
ascii_upload_enable=YES
ascii_download_enable=YES
local_enable=YES
write_enable=YES
listen=NO
#anonymous_enable=YES
修改/etc/ftpusers配置文件,將root注釋掉:
# vi /etc/ftpusers
重啟FTP服務:
# cd /etc/init.d
# ./xinetd restart
如果啟動失敗,可以使用yast來重啟ftp服務

  再重新運行:./xinetd restart即可
如果啟動成功,登錄FTP還是失敗,顯示500 OOPS: could not bind listening IPv4 socket,直接把/etc/vsftpd.conf中的listen=NO注釋掉即可。

1.3 配置telnet可用              

vi /etc/pam.d/login 注釋掉第一行(有效的第一行),即
#auth requisite pam_nologin.so

1.4 配置sftp可用                 

SFTP和FTP的語法命令基本相同,不過SFTP采用ssh session進行傳輸,服務端口是ssh端口22,FTP是21,SFTP服務端需要打開如下系統配置項:

/etc/ssh/sshd_config

PasswordAuthentication Yes

重啟ssh服務:/etc/init.d/sshd stop; /etc/init.d/sshd start

1.5 更改最大連接數              

以oracle登錄,執行sqlplus /as sysdba;

查詢當前最大連接數:

Show parameter processes;

查詢當前連接數和會話數:

Select count(*) from v$session;

Select count(*) from v$process;

更改最大連接數:

Alter system set processes=1000 scope=spfile;(更改為1000)

創建spfile:

Create pfile from spfile;

重啟Oracle實例。

shutdown immediate;startup;

1.6 設置可以使用系統管理員sys登錄

  alter system set remote_login_passwordfile=EXCLUSIVE scope=spfile;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM