发布时间:2025-12-09 14:29:04 浏览次数:4
一、兼容性:
i386和amd64的不同版本,区别在于cpu的兼容问题。
32位的CPU推荐使用32位版本,安装amd64会不兼容。
64位的CPU推荐使用64版本,使用i386会出现很多奇怪的问题。
二、软件方面:
64位的软件比i386的少,因为现在32位CPU还是主流。
但是在linux系统中的软件一般在编写的时候会同时照顾到i386和amd64用户的。
在源里面的软件一般还是32位的较多一点。
扩展资料
一、Ubuntu版本:
Ubuntu主要版本有基于Gnome的ubuntu,基于KDE的Kubuntu,基于Xfce的Xubuntu你就根据自己的爱好在ubuntu、kubuntu以及xubuntu中选一款,三者的区别仅仅是桌面程序的不一样。
二、Ubuntu更新速度:
与Debian稳健的升级策略不同,Ubuntu每六个月便会发布一个新版,以便人们实时地获取和使用新软件。
Ubuntu共有五个长期支持版本(LongTermSupport,LTS):Ubuntu606、804、1004、1204、1404、1604。Ubuntu1204和1404桌面版与服务器版都有5年支持周期。
每个Ubuntu的版本代号都是按照“形容词动物”的格式命名的,一开始并不是按照字母顺序,从606的DrapperDRAKE才开始如此。而数字号则是表示发布的“年月”,如1204是在2012年4月发布。
1、系统性能方面的不同
CentOS和Ubuntu用来学习Linux,Ubuntu系统是首选。如果是用来建站的话,最好是选用CentOS系统,CentOS系统都是经过长时间的测试,只有真正稳定的版本才会被发布,所以更加的安全、稳定。
大部分数控制面板,包括主流的cPanel面板,只支持CentOS系统,如果是公司服务器的管理人员,那么CentOS系统肯定是首选。
2、系统稳定性
CentOS:目前CentOS系统更加安全稳定。
Ubuntu:升级包可能会造成系统的不稳定和不安全。
3、系统升级的不同
CentOS:升级不频繁,省事省心。
Ubuntu:升级比较频繁,经常需要更新系统。
4、软件管理
CentOS:使用rmp包,以及使用yum进行软件管理。
Ubuntu:使用deb包,以及使用apt-get进行软件管理(部分Ubuntu也支持yum)。
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
SSH(secure shell)用于远程和服务器交互
Ubuntu Server默认安装了OpenSSH Server,可通过端口22连接
SSH客户端可以用用户名密码的方式连接服务器,也可以用密钥对的方式连接服务器。
可以使用SSH客户端工具PuTTY,windows10自带的SSH工具,或者VMWare的SSH工具连接服务器
1在命令行用 用户名和密码连接
ssh username@serveraddress
2SSH客户端还可以用 密码对 (公钥和私钥)连接
这里使用Win10自带的工具
生成密钥对
运行命令:ssh-keygen
添加公钥
打开生成的公钥文件id_rsapub,复制全部内容
使用SSH密码登录的方式登录Ubuntu服务器,在当前用户目录创建文件夹ssh,进入ssh文件夹并创建文件authorized_keys,粘贴从公钥复制的内容并保存文件
修改SSH配置
修改Ubuntu Server的文件:
/etc/ssh/sshd_config
将PubkeyAuthentication yes前面的注释去掉
运行命令重启sshd服务
sudo systemctl restart sshd
退出SSH连接,重新用私钥登录登录
ssh <username>@<serveraddress> -i <私钥路径>