
一、兼容性:
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```
设置开机启动 : chkconfig sshd on
打开终端,使用下面的ssh-keygen来生成RSA密钥和公钥.-t表示type,就是说要生成RSA加密的钥匙.
RSA也是默认的加密类型.所以你也可以只输入 ssh-keygen .默认的RSA长度是2048位.如果你非常注重安全,那么可以指定4096位的长度.
生成SSH Key的过程中会要求你指定一个文件来保存密钥,按Enter键使用默认的文件就行了.然后需要输入一个密码来加密你的SSH Key.密码至少要20位长度.SSH密钥会保存在home目录下的ssh/id_rsa文件中.SSH公钥保存在ssh/id_rsapub文件中.
查看 ssh/id_rsa 文件就会看到,这个文件是经过加密的(encrypted).也就是用你输入的密码来加密.
scp -P 2222 root@>
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 <私钥路径>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)