Orbital angular momentum (OAM) can enhance the spectral efficiency by multiplying a set of orthogonal modes on the same frequency channel. To maintain the orthogonal among different OAM modes, perfect alignments between transmitters and receivers are strictly required. However, in multi-user OAM communications, the perfect alignments between the transmitter and all the receivers are impossible. The phase turbulence, caused by misaligned transmitters and receivers, leads to serious inter-mode interference, which greatly degrades the capacity of OAM transmissions. To eliminate the negative effects of phase turbulence and further enhance the transmission capacity, we introduce RIS into the system, and propose a joint precoder and reflector design for reconfigurable intelligent surface (RIS)-assisted multi-user OAM communication systems. Specifically, we propose a three-layer design at the transmitter side, which includes inter-user OAM mode interference cancellation, inter-mode self-interference elimination and the power allocation among different users. By analyzing the characteristics of the overall channels, we are able to give the specific expressions of the precoder designs, which significantly reduce the optimization complexity. We further leverage RIS to guarantee the line-ofsight (LoS) transmissions between the transmitter and users for better sum rate performance. To verify the superiority of the proposed multi-user OAM transmission system, we compare it with traditional MIMO transmission schemes, numerical results have shown that our proposed design can achieve better sum rate performance due to the well-designed orthogonality among different users and OAM modes.