㈠ debian 軟體安裝的時候出現dvd的
找不到原先的那張DVD了,你得插入進去啊
㈡ 如何在debian下安裝軟體
您好,很高興能幫助您
在Debian Linux安裝軟體首先必須配置好安裝源。有幾個程序可以用來安裝軟體:apt-get, aptitude, synaptic.apt-get是命令行工具,aptitude是字元圖形界面工具,synaptic是圖形界面工具。
1. 配置安裝源
/etc/apt/sources.list文件可以這樣寫
deb ftp://debian.ustc.e.cn/debian stable main non-free contrib
deb ftp://debian.ustc.e.cn/debian testing main non-free contrib
下面我們將以安裝firefox瀏覽器來解釋3個安裝工具的用法。
2. 使用apt-get安裝軟體
在終端中輸入su和密碼後,以root身份運行apt-get update更新軟體列表,然後運行apt-get install firefox就可以安裝上firefox瀏覽器了。
3. 使用aptitude安裝軟體
用apt-get安裝軟體固然方便,但是,有時候你必須記住軟體的全稱和具體版本號,用aptitude就不需要了。
在終端中輸入su和密碼後,以root身份運行aptitude,用滑鼠選擇Actions菜單——Update package list更新軟體列表或者你按"u"鍵。然後按"/"鍵,彈出搜索窗口。輸入fire回車,將高亮顯示第一個被搜索到的名字含有fire的軟體。如果第一個不是firefox,按"n"(next)鍵繼續搜索下一個。找到後按SHIFT+"+"選定,再按"g"(go)就安裝上了。升級軟體也是同樣的方法。
4. 使用synaptic安裝軟體
你可以需要使用前面的兩種方法中的一種安裝synaptic.
從系統菜單中運行Synaptic Package Manager運行synaptic,輸入root密碼後就可以使用了。從Edit菜單中選擇Reload Package Information更新軟體列表。用滑鼠點擊任意一個軟體,以激活軟體列表框,然後直接按鍵盤輸入的fire——搜索。按鍵盤上的向下箭頭來搜索下一個。找到後按回車,然後按工具欄上的Apply就安裝上了。
你的採納是我前進的動力,
記得好評和採納,答題不易,互相幫助,
㈢ debian官網下載光碟鏡像
1,一般下載第一張cd就ok了,後面的看個人的需要而定了.這個不像opensuse,redhat之類統統以cd1,cd2,...而是列出了cd的內容,方便用戶按照個人需要下載.
2,amd64是事實上的64位linux的標准,不光你的cpu要下這個版本,core o 2也要下,只要想安裝64位linux就都是這個版本.
3,cd和dvd本質上沒有區別,linux本身支持ftp,nfs,甚至硬碟安裝,所以cd和dvd僅僅是載體的不同,別的沒有什麼兩樣.
stable是穩定版,經過測試,但是有的軟體版本可能較老.
test正好和stable相反,最新的功能,只是最好不要用到生產環境而已.
至於能否通過光碟機啟動的問題,首先md5一下所下的鏡像文件是否有問題,然後設定bios的設置,接下來應該沒有其他問題了,對了,有的光碟機和主板不太兼容,也有可能不啟動,你可以放到別的機器上試試來排除這個可能。
㈣ debian下 如何卸載vsftp
apt-get remove vsftp
㈤ 怎麼在LINUX開啟FTP服務啊
推薦使用 vsftp
如果是debian, ubunto系統一下就裝上了
apt-get install vsftpd
這里有個教程是下載tar壓縮包解壓安裝
http://www.linuxsir.org/main/node/152
㈥ 誰在Debian linux 系統上配置過vsftpd 作為FTP伺服器
一、配置防火牆,開啟21埠、9000到9045埠
說明:debian默認安裝是沒有開啟任何防火牆的,為了伺服器的安全,建議大家安裝啟用防火牆設置,
這里推薦使用iptables防火牆。
whereis iptables #查看系統是否安裝防火牆
iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz #表示已經安裝iptables
apt-get install iptables #如果默認沒有安裝,請運行此命令安裝防火牆
iptables -L #查看防火牆配置信息,顯示如下:
#####################################################
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
#####################################################
nano /etc/iptables.default.rules #添加以下內容
##################################################################################################
*filter
# Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0
-A INPUT -i lo -j ACCEPT
# Accepts all established inbound connections
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# Allows all outbound traffic
# You could modify this to only allow certain traffic
-A OUTPUT -j ACCEPT
# Allows HTTP and MySQL and FTP connections from anywhere (the normal ports for websites)
-A INPUT -p tcp --dport 80 -j ACCEPT
-A INPUT -p tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp --dport 21 -j ACCEPT
-A INPUT -p tcp --dport 9000:9045 -j ACCEPT
# Allows SSH connections for script kiddies
# THE -dport NUMBER IS THE SAME ONE YOU SET UP IN THE SSHD_CONFIG FILE
-A INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT
# Now you should read up on iptables rules and consider whether ssh access
# for everyone is really desired. Most likely you will only allow access from certain IPs.
# Allow ping
-A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
# log iptables denied calls (access via 'dmesg' command)
-A INPUT -m limit --limit 5/min -j LOG --log-prefix "iptables denied: " --log-level 7
# Reject all other inbound - default deny unless explicitly allowed policy:
-A INPUT -j REJECT
-A FORWARD -j REJECT
COMMIT
##################################################################################################
系統運維 溫馨提醒:qihang01原創內容版權所有,轉載請註明出處及原文鏈接
ctrl+o #保存
ctrl+x #退出
備註:21是指FTP默認埠、80是指web伺服器埠、3306是指MySQL資料庫鏈接埠、
22是指SSH遠程管理埠、9000到9045是FTP被動模式埠范圍
iptables-restore < /etc/iptables.default.rules #使防火牆規則生效
nano /etc/network/if-pre-up.d/iptables #創建文件,添加以下內容,使防火牆開機啟動
##########################################################
#!/bin/bash
/sbin/iptables-restore </etc/iptables.default.rules
##########################################################
chmod +x /etc/network/if-pre-up.d/iptables #添加執行許可權
二、安裝Vsftpd伺服器
apt-get install vsftpd #根據提示,輸入y安裝完成
三、配置Vsftpd伺服器
cp /etc/vsftpd.conf /etc/vsftpd.confbak #備份原有配置文件
nano /etc/vsftpd.conf#編輯
use_localtime=YES#ftp時間和系統同步
listen_port=21 #默認無此行,ftp埠為21,添加listen_port=21把默認埠修改為21,注意:防火牆同時要開啟21埠
anonymous_enable=NO #禁止匿名用戶
local_enable=YES #設定本地用戶可以訪問。注意:主要是為虛擬宿主用戶,如果該項目設定為NO那麼所有虛擬用戶將無法訪問
write_enable=YES #全局設置,是否容許寫入(無論是匿名用戶還是本地用戶,若要啟用上傳許可權的話,就要開啟)
local_umask=022 #設定上傳後文件的許可權掩碼。
anon_upload_enable=NO #禁止匿名用戶上傳。
anon_mkdir_write_enable=NO #禁止匿名用戶建立目錄。
dirmessage_enable=YES #設定開啟目錄標語功能。
xferlog_enable=YES #設定開啟日誌記錄功能。
connect_from_port_20=YES #設定埠20進行數據連接。
chown_uploads=NO #設定禁止上傳文件更改宿主。
xferlog_file=/var/log/vsftpd.log #日誌保存路徑(先創建好文件)
xferlog_std_format=YES #使用標准格式
async_abor_enable=YES #設定支持非同步傳輸功能。
ascii_upload_enable=YES #設定支持ASCII模式的上傳功能。
ascii_download_enable=YES #設定支持ASCII模式的下載功能。
ftpd_banner=Welcome to osyunwei.com FTP servers #設定Vsftpd的登陸標語。
chroot_local_user=YES #禁止本地用戶登出自己的FTP主目錄。
pam_service_name=vsftpd #設定PAM服務下Vsftpd的驗證配置文件名。因此,PAM驗證將參考/etc/pam.d/下的vsftpd文件配置。
userlist_enable=NO #設為YES的時候,如果一個用戶名是在userlist_file參數指定的文件中,那麼在要求他們輸入密碼之前,會直接拒絕他們登陸,這里設置為NO
tcp_wrappers=YES #是否支持tcp_wrappers
idle_session_timeout=300 #超時設置
data_connection_timeout=1 #空閑1秒後伺服器斷開
#########################################################
以下這些是關於Vsftpd虛擬用戶支持的重要配置項目。
默認Vsftpd.conf中不包含這些設定項目,需要自己手動添加配置
#########################################################
guest_enable=YES #設定啟用虛擬用戶功能。
guest_username=vsftpd #指定虛擬用戶的宿主用戶(這個是我們後面要新建的用戶)
user_config_dir=/etc/vsftpd/vconf #設定虛擬用戶個人Vsftp的配置文件存放路徑。也就是說,這個被指定的目錄里,將存放每個Vsftp虛擬用戶個性的配置文件,一個需要注意的地方就是這些配置文件名必須和虛擬用戶名相同
virtual_use_local_privs=YES #當該參數激活(YES)時,虛擬用戶使用與本地用戶相同的許可權,當此參數關閉(NO)時,虛擬用戶使用與匿名用戶相同的許可權。默認情況下此參數是關閉的(NO)。
pasv_min_port=9000 #設置被動模式的埠范圍
pasv_max_port=9045 #設置被動模式的埠范圍
accept_timeout=5 #保持5秒
connect_timeout=1 #1秒後重新連接
ctrl+o #保存配置
ctrl+x #退出
四、建立虛擬用戶名單文件
mkdir /etc/vsftpd #創建目錄
nano /etc/vsftpd/virtusers.txt #建立虛擬用戶名單文件(第一行賬號,第二行密碼)
bbs
123456
sns
123456
blog
123456
ctrl+o #保存配置
ctrl+x #退出
五、生成虛擬用戶數據文件
apt-get install db4.8-util #安裝db4資料庫,注意:Debian 5.x需要用命令apt-get install db3-util
db4.8_load -T -t hash -f /etc/vsftpd/virtusers.txt /etc/vsftpd/virtusers.db #生成資料庫文件
chmod 600 /etc/vsftpd/virtusers.db #設定PAM驗證文件,並指定對虛擬用戶資料庫文件進行讀取
cp /etc/pam.d/vsftpd /etc/pam.d/vsftpdbak #備份原有配置文件
nano /etc/pam.d/vsftpd #編輯配置文件,在頭部加入以下信息(在後面加入無效),並注釋最後四行
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/virtusers
account required /lib/security/pam_userdb.so db=/etc/vsftpd/virtusers
#@include common-account
#@include common-session
#@include common-auth
#auth required pam_shells.so
ctrl+o #保存配置
ctrl+x #退出
注意:如果系統為64為,則上面的lib改為lib64,否則配置失敗
系統運維 溫馨提醒:qihang01原創內容版權所有,轉載請註明出處及原文鏈接
六、新建一個系統用戶vsftpd,用戶家目錄為/home/www.osyunwei.com, 用戶登錄終端設為/bin/false(即使之不能登錄系統)
useradd vsftpd -d /home/www.osyunwei.com -s /bin/false #創建用戶vsftpd
chown vsftpd:vsftpd /home/www.osyunwei.com -R #設置用戶家目錄
七、建立虛擬用戶個人Vsftp的配置文件
mkdir /etc/vsftpd/vconf #創建目錄
cd /etc/vsftpd/vconf #進入目錄
touch bbs sns blog #這里創建三個虛擬用戶配置文件(用戶名不能為root,系統保留)
nano bbs #編輯用戶bbs配置文件
local_root=/home/www.osyunwei.com/bbs
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
ctrl+o #保存配置
ctrl+x #退出
nano sns #編輯用戶sns配置文件
local_root=/home/www.osyunwei.com/sns
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
ctrl+o #保存配置
ctrl+x #退出
nano blog #編輯用戶blog配置文件
local_root=/home/www.osyunwei.com/blog
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
ctrl+o #保存配置
ctrl+x #退出
八、重啟vsftpd伺服器
apt-get install chkconfig #安裝chkconfig
chkconfig vsftpd on #開機啟動vsftpd
/etc/init.d/vsftpd restart #重啟
/etc/init.d/vsftpd stop #停止
/etc/init.d/vsftpd start #啟動
測試篇
在Windows客戶端cmd命令行下輸入
ftp
open 192.168.21.139
bbs
123456 #密碼
ls #列出FTP伺服器目錄
㈦ debian阿里雲伺服器安裝ftp問題
你好
推薦兩種環境配置方案
第一種用阿里雲的幫助里安裝官方的環境包,教程很詳細
第二種用阿里雲論壇的面板安裝教程,面板整合了環境,教程也很詳細
㈧ Debian怎樣安裝並配置vsftpd伺服器
可以參考如下debian中安裝vsftpd的步驟:1、查看Debian系統是否已經安裝了FTP伺服器(vsftpd),執行「dpkg-lvsftpd」命令查看FTP伺服器(vsftpd)軟體是否被安裝。如果沒有被安裝,請繼續;如果安裝,請不要重復安裝。2、安裝分為在線安裝和離線編譯安裝。由於在線安裝方便,本文使用在線安裝方式,對FTP伺服器(vsftpd)軟體進行安裝。安裝的命令為「apt-getinstallvsftpd」。3、為了確保安裝FTP伺服器(vsftpd)是成功,可以通過在瀏覽器中輸入安裝ftp伺服器的IP地址來確認。瀏覽器地址欄輸入「ftp://192.168.2.104」。4、為了加強FTP伺服器(vsftpd)中資料的安全,配置/etc/vsftpd.conf配置文件,不允許匿名用戶登錄FTP伺服器(vsftpd)。將「anonymous_enable=YES」改為「anonymous_enable=NO」。5、驗證修改的配置文件是否生效。先重啟FTP伺服器(vsftpd),重啟命令為"/etc/init.d/vsftpdrestart"。6、在瀏覽器地址欄中再次輸入剛才的地址「ftp://192.168.2.104」來確認修改的配置是否生效。生效後只有輸入用戶名和密碼後才能夠看到文件的目錄列表。
㈨ debian下ftp的訪問
gnome用nautilus上, kde用Konqueror
還可以用lftp
㈩ 如何在Debian里用Pure-FTPd里創建一個匿名FTP
一、安裝:
apt-get install pure-ftp-common pure-ftpd
二、配置:
Pure-FTPd的配置比較怪異,它的配置不像其他FTP通過一個配置文件來實現,而是通過命令行+參數來啟動,據開發這是為了更好的性能和安全性,我實在想不通這能起到多大的作用,相反覺得增加了用戶的使用難度。Debian的開發人員為了降低難度,採用一種變通的配置方式,在/etc下建立一個pure-ftpd的目錄,底下還有conf、db、auth這三個目錄和一個pureftpd-alias-dir文件。
每一個配置選項將以一個文件的形式存在於/etc/pure-ftpd/conf之中,例如如果想配置AnonymousOnly=yes(只允許匿名用戶),則在/etc/pure-ftpd/conf中創建一個名為AnonymousOnly的文件,裡面只有一行內容:yes。
cat /etc/pure-ftpd/conf/AnonymousOnly
yes
了解了基本的配置規則後下面開始配置我們的匿名FTP伺服器,因為是匿名的,所以安全性就需要考慮得多一些。
1、創建ftp帳號和組
groupadd ftp
useradd -s /bin/false -m -c Anonymous ftp -d /home/ftp ftp ftp
2、限制匿名用戶許可權
cd /etc/pure-ftpd/conf
echo yes > AnonymousOnly
echo no > NoAnonymous
# 只允許匿名用戶
echo no > AnonymousCanCreateDirs
# 不允許匿名用戶創建目錄
echo yes > AnonymousCantUpload
# 不允許匿名用戶上傳
echo no > AllowAnonymousFXP
# 不允許匿名FXP
echo yes > ChrootEveryone
# 將匿名用戶限定到ftp的家目錄,也就是/home/ftp,這樣可以提高安全性
3、綁定IP地址和埠
Pure-FTPd默認下會監聽所有的網卡地址,默認的埠是21
我們只需要讓它監聽本機的eth0就OK了,eth0連接的是企業的內網段,假設為192.168.100.1/24
echo yes > IPV4Only
echo 192.168.100.1,21 > Bind
4、限速
匿名FTP意味著什麼人都可以登陸我們的FTP,那就不能提供太高的下載速率,否則容易引起性能問題,甚至DDOS。
echo 2000 > AnonymousBandwidth
# 只允許所有匿名用戶使用2000 KB/s的帶寬
5、限用戶進程
同時一個IP只允許開啟兩個登陸進程
echo 2 > MaxClientsPerIP
6、配置匿名FTP的文件夾
將共享文件夾拷貝到/home/ftp,例如software
cp -r software /home/ftp
chown -R ftp:ftp /home/ftp/software
chmod -R 550 /home/ftp/software
這里需要將許可權設為550,如果設為只讀的話用戶無法進入software這個目錄中。
7、重啟伺服器
/etc/init.d/pure-ftpd restart
大功告成,一個簡單、高效的匿名FTP伺服器就這樣安裝成功了。下一篇將講如何將Pure-FTPd和LDAP進行整合。