ubuntu 18.04环境安装ssh、Samba
===========================================
安装SSH
===========================================
安装设置步骤:
安装openssh-server: apt-get install openssh-server
查看ssh的安装包 :rpm -qa | grep ssh
查看ssh是否安装成功 :ps -ef | grep ssh
开启sshd服务 :service sshd start
开启sshd服务 :/bin/systemctl start sshd.service
查看sshd服务的网络连接情况:netstat -ntlp
==========================================
==========================================
安装Samba:
==========================================
在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号。
安装配置步骤:
(1)更新当前软件。
sudo apt-get upgrade
sudo apt-get update
sudo apt-get dist-upgrade
(2)安装samba服务器。
sudo apt-get install samba samba-common
(3)创建一个用于分享的samba目录。
sudo mkdir /home/imhqq/share
(4)给创建的这个目录设置权限
sudo chmod 777 /home/imhqq/share
(5)添加用户(下面的imhqq是我的用户名,之后会需要设置samba的密码)。
sudo smbpasswd -a imhqq
(6)配置samba的配置文件。
sudo nano /etc/samba/smb.conf
在配置文件smb.conf的最后添加下面的内容:
[share]
comment = share folder
browseable = yes
path = /home/imhqq/share
create mask = 0700
directory mask = 0700
valid users = imhqq
force user = imhqq
force group = imhqq
public = yes
available = yes
writable = yes
在上面valid users = imhqq
(7)重启samba服务器。
sudo service smbd restart
===========================================
更新apt-get源:
===========================================
1、sudo vim /etc/apt/sources.list
2、替换
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
update是更新软件列表,upgrade是更新软件
3、更新软件列表
sudo apt-get update
4、更新软件包
sudo apt-get upgrade
===========================================
安装GUI
===========================================
sudo apt-get install gdm3
关闭GUI
sudo service gdm3 stop
或者
sudo apt-get install tasksel -y
tasksel
选择ubuntu desktop
回车
==============================================================
上面的Ok,可以参考使用!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
==============================================================
配置固定IP:
apt-get install vim
vim /etc/network/interfaces
添加:
auto ens33
iface ens33 inet static
address 192.168.1.107
netmask 255.255.255.0
gateway 192.168.1.1
service networking restart
需要重启ubuntu才能生效。
配置静态IP后,ubuntu 18.04不能上网:
ping: www.baidu.com: Name or service not known
vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
ethernets:
ens33:
addresses: [192.168.1.107/24]
gateway4: 192.168.1.1
dhcp4: no
nameservers:
addresses: [8.8.8.8,8.8.4.4,112.4.0.55,221.131.143.69]
search: [localdomain]
version: 2
renderer: NetworkManager
然后使用以下命令使配置即时生效,
netplan apply
注意:
1、配置文件里在冒号:号出现的后面一定要空一格,不空格则在运行netplan apply时提示出错。
2.关键之关键是看清配置总共分为五个层次,逐层向后至少空一格。
========================================
如上配置静态IP后,ubuntu 18.04还不能上网,错误提示如下:
ping: www.baidu.com: Name or service not known
在命令行输入sudo vi /etc/systemd/resolved.conf 修改改文件,如下所示:
[Resolve]
DNS=8.8.8.8 8.8.4.4 112.4.0.55 221.131.143.69
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
#DNSStubListener=yes
~
重启ubuntu,问题解决:
PING www.a.shifen.com (183.232.231.174) 56(84) bytes of data.
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=1 ttl=56 time=35.6 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=2 ttl=56 time=35.0 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=3 ttl=56 time=35.5 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=4 ttl=56 time=36.1 ms