sudo vim /etc/samba/smb.conf
在最后添加
[share]
path = /home/share
valid users = share
available = yes
browseable = yes
writable = yes
public = no
sudo useradd share
sudo smbpasswd -a share
然后输入两次密码
mkdir -m 777 /home/share
sudo service smbd restart
ubuntu file底部的NetWork选择 connect to server
windows //192.168.x.x
sudo apt-get install openssh-server
sudo apt-get install openssh-client
cd /etc/ssh/
该目录下两个文件
ssh_config 客户端
sshd_config 服务器
sudo vim sshd_config
将 # Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改为:# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
sudo service ssh restart
sudo vim /etc/systemd/logind.conf
HandleLidSwitch=ignore
sudo apt-get install redis-server
/etc/init.d/redis-server start/stop/restart
github download hiredis repository
make
make install
mkdir /usr/lib/hiredis
cp libhiredis.so /usr/lib/hiredis #将动态连接库libhiredis.so至/usr/lib/hiredis
mkdir /usr/include/hiredis
cp hiredis.h /usr/include/hiredis
echo '/usr/local/lib' >>/etc/ld.so.conf
ldconfig
sudo apt-get install qt5-default qtcreator
sudo apt-get install llvm
sudo apt-get install clang
sudo apt-get install libboost-dev
sudo apt-get install libmysqld-dev
sudo apt-get install mysql-server
update user set authentication_string=password("ln122920"),plugin='mysql_native_password' where user='root';
flush privileges;
ssh-keygen -t rsa -C "[email protected]"
github 中添加 rsa 公钥
下载链接
https://sourceforge.net/projects/log4cpp/
./configure
make
make install
sudo apt install libjsoncpp-dev
apt install mongodb
apt install libmongoc-dev
apt install libbson-dev
官网安装教程
makefile 实例
cxxflag=-I /usr/local/include/libmongoc-1.0/ -I /usr/local/include/libbson-1.0/ -lmongoc-1.0 -lmongoc-1.0 -lbson-1.0
libs=$(pkg-config --libs --cflags libmongoc-1.0)
all:test
test:
g++ mongoTest.cpp ${cxxflag} -o test
.PHONY:clean
clean:
rm -rf test